Chopard Global Head of CRM

Job Recency Icon Monday, November 3, 2025
About Chopard

Chopard, a distinguished name in Haute Horlogerie and Haute Joaillerie, is renowned for its creative audacity and commitment to ethical luxury. As part of a family-owned Maison, Chopard infuses its values and traditions into its relationships with employees and clients, ensuring an extraordinary brand experience. With over 45 crafts unified under its banner, Chopard excels in Swiss watchmaking and high jewellery creation.

Responsibilities
Qualifications
Skills
Experience Requirements

Over 10 years of senior leadership experience in CRM, customer engagement, or loyalty programs, with a proven track record in scaling global CRM operations.

Workplace Location

This position is listed in Meyrin, Geneva, in Switzerland. Chopard is actively recruiting for this and 491 other open jobs in Switzerland.

Chopard
492 Jobs in Switzerland
Job Benefits

Permanent full-time position with opportunities for professional growth and development within a prestigious luxury brand.

Chopard Culture

Chopard fosters a family spirit and a customer-first culture, emphasizing ethical and responsible luxury. The company values creativity, tradition, and innovation, creating a dynamic and inspiring workplace environment.