Swatch Digital Customer Experience Project Leader
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.
- Facilitate the implementation and management of the brand loyalty program.
- Support the deployment of the loyalty program across various platforms to ensure optimal brand experiences in retail, online, and social media.
- Oversee daily operations of the customer loyalty program within a Salesforce ecosystem.
- Develop and execute initiatives to engage customers and enhance brand loyalty.
- Design and implement customer retention campaigns via communication channels such as email marketing and push notifications.
- Create and propose engaging content to maintain customer interest, including newsletters and interactive content.
- Identify and address pain points in the customer experience, collaborating with cross-functional teams for resolution.
- Resolve technical issues related to customer accounts or program functionality.
- Analyze trends and develop a customer experience roadmap to improve retention.
- Prepare and share monthly reports with stakeholders.
- Bachelor’s degree in digital marketing or a related field.
- Minimum of 5 years of experience in CRM content creation and customer relations.
- Experience collaborating with IT, Retail, and E-commerce departments.
- Proven track record in establishing community programs in industries such as cosmetics, hospitality, or retail.
- Creativity balanced with strong data management skills.
- Proficiency in MS Office, project management tools, and Salesforce modules.
- Excellent communication skills with the ability to engage both technical and non-technical audiences.
- Strong project leadership capabilities with the ability to manage multiple projects simultaneously.
- Customer-oriented with 360-degree communication skills.
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.
Bachelor’s degree in digital marketing or a related field.
Swatch offers a dynamic and creative work environment, opportunities for professional growth, and the chance to be part of a globally recognized brand.
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.
![Swatch Job](/images/brands/paintings-webp/swatch-2.webp)
![Swatch Jobs Logo](/images/brands/logos-webp/swatch.webp)
- TodayBiel/Bienne • Switzerland
- TodayBruges • Belgium
- TodayEindhoven • Netherlands
- TodayBari • Italy
- TodayInnsbruck • Austria
- TodayMontreal • Canada
- FEB 17Forte dei Marmi • Italy
- FEB 17Campi Bisenzio • Italy
- FEB 17Biel • Switzerland
- FEB 15Halifax • Canada
Keep looking…
Use Cerulean's Luxury Job Search to find other open roles similar to this one: