Swatch Social Media Team Leader

Job Location Icon Biel • Switzerland
Job Recency Icon Monday, July 28, 2025
About Swatch

Swatch Ltd, a prominent entity in the global watchmaking industry, is renowned for its innovative designs and Swiss craftsmanship. As part of the Swatch Group, the company benefits from a rich heritage and a commitment to excellence, making it a desirable employer for those passionate about luxury and precision.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 5 years of experience in social media management, with at least 2 years in a leadership role.

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.

Swatch Culture

Swatch fosters a dynamic and innovative work environment, encouraging creativity and collaboration. The company values diversity and inclusivity, providing a supportive atmosphere for professional growth.

Swatch Job Swatch Jobs Logo

Swatch Jobs

96 Open Positions
+8 New Today

Keep looking…

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