International Crm Manager; M/W
Job in
Biel, Valais, Switzerland
Listed on 2026-07-12
Listing for:
The SWATCH Group
Full Time
position Listed on 2026-07-12
Job specializations:
-
IT/Tech
-
Management
Job Description & How to Apply Below
Job description
- Define the CRM roadmap and align it with business and brand objectives
- Develop the global CRM strategy to support acquisition, retention, reactivation, and loyalty
- Ensure strong data governance and compliance with GDPR
- Contribute to the development of a seamless and consistent omnichannel customer experience
- Oversee CRM projects end‑to‑end, ensuring prioritization, delivery, and quality
- Coordination between business stakeholders, retail teams and technical teams
- Guarantee platform consistency and proper integration within IT landscape
- Plan and execute multi‑channel CRM campaigns with luxury tone and storytelling
- Define segmentation strategies (VIP, HNW, collectors, prospects)
- Support boutiques in client development and strengthen clienteling culture
- Monitor CRM KPIs and develop dashboards and reporting
- Lead and develop a team of business and technical experts
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×