Swatch Digital Customer Experience Project Leader

Job Location Icon Biel • Switzerland
Job Recency Icon Monday, February 17, 2025
About Swatch

Swatch, a pioneering brand renowned for its innovative and striking designs, is part of the Swatch Group, a global leader in the watchmaking industry. Headquartered in Biel/Bienne, Switzerland, Swatch embodies a spirit of creativity and boldness, consistently pushing the boundaries of design and technology. The company is committed to fostering a vibrant and inclusive work environment, where visionary and revolutionary ideas are encouraged and celebrated.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 5 years specializing in CRM program content creation and customer relations, with experience in collaborating with IT, Retail, and E-commerce departments.

Education Requirements

Bachelor’s degree in digital marketing or a related field.

Job Benefits

Swatch offers a dynamic and creative work environment, opportunities for professional growth, and the chance to be part of a globally recognized brand.

Swatch Culture

Swatch fosters a culture of innovation and inclusivity, encouraging employees to embrace creativity and boldness. The company values diversity and is committed to creating a workplace where visionary ideas are nurtured and developed.

Keep looking…

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

Share

Share this job with your friends and colleagues:

Instagram