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

88 Open Positions
+3 New Today

Keep looking…

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