Chopard corporate office is located in Rue De Veyrot 8, Meyrin, Geneva, 1217, Switzerland and has 1K - 5K employees.
chopard
chopard boutique
chopard usa ltd
chopard usa ltd
chopard usa
chopard co
Departments
Number of employees
Operations
23
Sales
20
Marketing
19
Human Resources
7
Finance
7
C-Suite
3
Information Technology
1
| Location | People at location |
| Europe | 201-500 |
| Asia | 51-200 |
| North America | 51-200 |
| Australia | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Chopard's success, and advanced their careers.
Director, Business Int... at OpusCare
Worked as Division Managing Director, Chopard Ltd Caribb...
at Chopard (2017-2020)
Watches & Jewelry, Hea... at Chanel
Worked as Director, Marketing & Communications
at Chopard (2015-2017)
Explore More
Chopard is a Swiss luxury brand renowned for its exquisite watches and jewelry, established in 1860. The company offers a diverse range of products including women's and men's watches, high jewelry, and luxury accessories. Targeting affluent clients who appreciate craftsmanship and elegance, Chopard emphasizes sustainability and ethical practices i... Read More