Swatch Digital Customer Experience Project Leader

Posted on Friday, December 13, 2024.
About Swatch

Swatch is a globally recognized brand known for its innovative and eye-catching designs. Since 1983, Swatch has been a leader in the watch industry, constantly pushing boundaries with its collections, sports collaborations, and artistic partnerships. Headquartered in Switzerland, Swatch is a vibrant and dynamic company that embraces creativity and boldness, aiming to make the world more colorful and exciting.

Responsibilities
Qualifications
Skills
Experience Requirements

5 years specializing in CRM program content creation and customer relations.

Education Requirements

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

Job Benefits

The role offers the opportunity to work in a dynamic and creative environment, contributing to a globally recognized brand.

Swatch Culture

Swatch fosters a vibrant and dynamic workplace culture, encouraging creativity and innovation. The company is headquartered in Biel/Bienne, Switzerland, and is known for its bold and colorful approach to design and business.