Closed The candidacy window for this position at Swatch has closed.

While this position is no longer receiving submissions as of December 11, 2025, Swatch presents 83 alternative opportunities for your consideration.

Swatch Team Leader, Brand Communication and Creative Content

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.