Swatch Store Manager

Job Recency Icon Tuesday, March 10, 2026
About Swatch

Swatch Group, a prominent entity in the luxury watch industry, is renowned for its diverse portfolio of 16 watch brands spanning all price segments. As part of one of the world's largest watchmakers, Swatch Group offers an extensive distribution network and operates specialized multi-brand boutiques under the Tourbillon and Hour Passion banners.

Responsibilities
Qualifications
Skills
Experience Requirements

At least 3 years of experience in a retail management position, preferably within the luxury goods sector.

Education Requirements

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

Workplace Location

This position is listed in Paris, Île-de-France, in France. Swatch is actively recruiting for this and 3,197 other open jobs in France.

Swatch
3,198 Jobs in France
Swatch Culture

Swatch Group fosters a dynamic and innovative work environment, emphasizing creativity and precision. Employees are encouraged to contribute to the brand's legacy of excellence and innovation in the watchmaking industry.