Chopard International Sales Manager
Join Chopard in Meyrin as an International Sales Manager. Drive global sales strategies for the Accessories category in a luxury environment.
Overview
Chopard, a prestigious brand renowned for its exquisite jewelry and timepieces, is part of a legacy of luxury craftsmanship. As a family-owned company, Chopard is celebrated for its commitment to quality, innovation, and sustainability. The brand is a part of the Richemont Group, a global leader in luxury goods, which provides a dynamic and supportive environment for its employees.
Role & Responsibilities
- Develop and implement international sales strategies for the Accessories category to ensure sustainable growth in sell-in and sell-out.
- Manage and expand the distribution network in alignment with brand strategy and local market potential.
- Prepare strategic action plans for each market, including analysis, budgeting, assortment, POS development, marketing, training, and sell-out monitoring.
- Oversee the complete order and replenishment cycle, ensuring optimal stock placement at each point of sale.
- Conduct regular market visits to analyze performance, coach teams, manage client relationships, and take field orders.
- Train networks on Accessories products, sales techniques, and marketing initiatives.
- Ensure excellence in visual merchandising across all POS.
- Collaborate with the Director of Accessories and global sales teams to evolve and implement global distribution strategies.
- Maintain professional communication with subsidiaries, distributors, and internal teams to ensure consistent strategy execution.
- Conduct regular performance analyses and contribute to the development of commercial guidelines and training materials.
- Collect and analyze key market information to propose product, merchandising, assortment, pricing, and operational optimizations.
- Monitor sales, sell-out, margins, stocks, and forecasts, producing structured reports for management.
- Represent Chopard at key events, facilitate sales, and ensure exceptional client experiences.
Qualifications
- Proven experience in international sales management within the luxury fashion or accessories industry.
- Strong analytical skills and ability to develop strategic action plans.
- Excellent communication and interpersonal skills.
Skills
Experience
Extensive experience in international sales management, preferably in the luxury accessories sector.
Education
Bachelor's degree in Business Administration, Marketing, or a related field.
Workplace
The role is situated in Meyrin, Geneva, Switzerland — conveniently close to Geneva. There are currently 59 open positions in Meyrin on Cerulean, with 3 added recently. Within Geneva, Cerulean currently features 479 open roles, including 13 recent additions. Across Switzerland, Cerulean lists 770 open roles — 25 of them newly added.
Culture
Chopard fosters a culture of elegance and excellence, where innovation meets tradition. Employees are encouraged to embrace creativity and sustainability, contributing to the brand's legacy of luxury.
About Cerulean
Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.