Closed Applications No Longer Accepted

Nota Bene: This job opportunity at Swatch was available until Thursday, December 11, 2025, but applications are no longer being accepted.

Swatch Team Leader, Brand Communication and Creative Content

Job Location Icon Biel • Switzerland
Job Recency Icon Friday, December 5, 2025
About Swatch

Swatch Ltd, a prominent brand within the Swatch Group, is renowned for its innovative approach to watchmaking and its commitment to quality and style. As a part of one of the largest watch manufacturers in the world, Swatch offers a dynamic work environment where creativity and precision are highly valued.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 5 years of experience in brand communication or a related field, preferably within the luxury or fashion industry.

Education Requirements

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

Job Benefits

Competitive salary package, opportunities for professional development, and a collaborative work environment.

Swatch Culture

Swatch Ltd fosters a culture of innovation and creativity, encouraging employees to push boundaries and think outside the box. The company values diversity and inclusivity, creating a supportive atmosphere where all team members can thrive.

Swatch Job Swatch Jobs Logo

Swatch Jobs

58 Open Positions
+10 New Today

Keep looking…

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