Swatch Store Manager

Job Recency Icon Monday, March 2, 2026
About Swatch

Swatch Group, a multinational corporation, is renowned for its expertise in the production and distribution of finished watches, jewelry, movements, and watch components. With a portfolio of 16 watch brands, the Group caters to all price segments and boasts a robust distribution network, including its own multi-brand retail chains, Tourbillon Boutique and Hour Passion. Swatch Group is also a significant player in the manufacturing and sale of electronic systems used in the watchmaking industry and beyond.

Responsibilities
Qualifications
Skills
Experience Requirements

Minimum of 3 years of experience in a retail management role, preferably within the luxury sector.

Education Requirements

Bachelor's degree in Business Administration, Retail Management, or a related field is preferred.

Job Benefits

Competitive salary package, employee discounts, and opportunities for professional development within a leading global company.

Swatch Culture

Swatch Group fosters an innovative and dynamic work environment, encouraging creativity and excellence. The company values diversity and inclusivity, promoting a culture of collaboration and continuous improvement.