Listed sixteen days ago
This is a Full time job
subClassification: Marketing Communications
classification: Marketing & Communications
- Be part of the Swiss brand philosophy - if we can imagine it, we can make it
- Under the Umbrella of Swatch Group with 17 brands and a Strong people culture
- Competitive Salary and Benefits
16d ago