Swatch Team Leader, Visual Merchandising

Job Location Icon Biel/Bienne • Switzerland
Job Recency Icon Thursday, December 11, 2025
About Swatch

Swatch, a renowned name in the watchmaking industry, is part of the Swatch Group, the world's largest watchmaking conglomerate. The company is celebrated for its innovative designs and vibrant brand identity, offering a dynamic and creative work environment for its employees.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 5 years of experience in visual merchandising, with at least 2 years in a leadership role.

Education Requirements

Bachelor's degree in Visual Merchandising, Design, Marketing, or a related field.

Job Benefits

Competitive salary package, health insurance, employee discounts on Swatch products, and opportunities for professional development.

Swatch Culture

Swatch fosters a culture of creativity and innovation, encouraging employees to push boundaries and think outside the box. The company values diversity and inclusivity, creating a welcoming environment for all employees.

Swatch Job Swatch Jobs Logo

Swatch Jobs

68 Open Positions
+2 New Today

Keep looking…

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