Chopard International Retail Marketing Specialist

Job Recency Icon Thursday, March 19, 2026
About Chopard

An international luxury Maison with a global retail footprint, operating both owned boutiques and franchised concessions. The brand emphasizes heritage craftsmanship, elevated client service and a coordinated global retail identity, supported by cross‑functional teams across marketing, retail operations and visual merchandising.

Responsibilities
Qualifications
Skills
Experience Requirements

Several years of hands‑on experience in retail marketing, ideally within luxury retail and with responsibility for international boutique networks and CRM‑driven campaigns.

Education Requirements

Bachelor’s degree in Marketing, Business Administration, Communications or equivalent professional experience.

Workplace Location

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

Chopard
711 Jobs in Switzerland
Chopard Culture

The Maison fosters a client‑centric, collaborative culture where attention to detail and brand consistency are paramount. Teams operate in a fast‑paced retail environment that values creativity, cross‑disciplinary cooperation and a commitment to exceptional customer experiences.