Swatch Digital Communication Project Leader

Job Recency Icon Friday, February 27, 2026
About Swatch

Swatch Ltd, a prominent brand within the Swatch Group, is renowned for its innovative and trendsetting timepieces. As part of the Swatch Group, one of the largest global watch manufacturers, Swatch Ltd offers an inspiring and dynamic work environment that fosters creativity and excellence in the luxury watch industry.

Responsibilities
Qualifications
Skills
Experience Requirements

Minimum of 3 years of experience in digital communication or project management, preferably in 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 Swatch products.

Swatch Culture

Swatch Ltd fosters a culture of innovation and creativity, encouraging employees to push boundaries and explore new ideas. The company values diversity and inclusivity, creating a collaborative and supportive work environment where every team member can thrive.