Longines - Marketing Manager Maternity Cover
Swatch Group
London