Swatch Group Head of Media

Job Location Icon London • UK
Job Recency Icon Wednesday, February 11, 2026
About Swatch Group

The Swatch Group, a global leader in the watchmaking industry, is renowned for its innovative designs and commitment to quality. As an employer, the Swatch Group offers a dynamic and creative work environment, fostering growth and development within the luxury sector. With a presence in numerous countries, the company is dedicated to sustainability and excellence in craftsmanship.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 5 years of experience in media management, preferably within the luxury or fashion industry.

Education Requirements

Bachelor's degree in Marketing, Communications, or a related field.

Job Benefits

Competitive benefits package including health insurance, retirement plans, and employee discounts on products.

Swatch Group Culture

The Swatch Group fosters a culture of creativity and innovation, encouraging employees to push boundaries and explore new ideas. The company values diversity and inclusivity, creating a supportive and collaborative work environment.

Swatch Group Job Swatch Group Jobs Logo

Swatch Group Jobs

58 Open Positions
+5 New Today

Keep looking…

Use Cerulean's Luxury Job Search to find other open roles similar to this one: