Swatch Social Media Team Leader

Job Location Icon Biel • Switzerland
Job Recency Icon Tuesday, August 26, 2025
About Swatch

Swatch Ltd, a prominent entity within the Swatch Group, is renowned for its innovative approach to watchmaking and its vibrant brand identity. As a leader in the global watch industry, Swatch Group offers a dynamic work environment that fosters creativity and innovation, providing employees with opportunities to thrive in a fast-paced, international setting.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 3-5 years of experience in social media management or a related field, with at least 1 year in a leadership role.

Education Requirements

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

Job Benefits

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

Swatch Culture

Swatch Ltd is characterized by a vibrant and inclusive culture that encourages innovation and creativity. Employees are empowered to express their individuality and contribute to the brand's dynamic and forward-thinking ethos. The company values diversity and fosters a collaborative environment where ideas are shared and developed collectively.

Swatch Job Swatch Jobs Logo

Swatch Jobs

107 Open Positions
+3 New Today

Keep looking…

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