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
Finance
7
Human Resources
7
C-Suite
3
Engineering & Technical
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
Established in 1860, Chopard is headquartered in Geneva, Switzerland. They are a manufacturer and retailer of luxury watches, jewelry, and accessories.... Read More