Swatch Store Manager

Job Recency Icon Monday, March 23, 2026
About Swatch

Swatch Group is a multinational leader in watchmaking and related components, encompassing a portfolio of well-known watch brands across all price segments. The Group combines manufacturing expertise, integrated supply chains and a global retail footprint, operating both mono-brand boutiques and multi-brand retail concepts such as Tourbillon Boutique and Hour Passion.

Responsibilities
Qualifications
Skills
Experience Requirements

Typically 3+ years of progressive retail management experience, preferably within watches, jewellery or luxury goods, with a demonstrable record of meeting sales and margin targets.

Education Requirements

Secondary education required; diploma or degree in business, retail management, hospitality or a related field preferred.

Workplace Location

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

Swatch
4,233 Jobs in France
Swatch Culture

The Swatch Group blends Swiss watchmaking craftsmanship with an entrepreneurial, innovation-led mindset. The workplace values high standards of quality, attention to detail and customer-centric service, offering employees opportunities to develop within a global, brand-driven retail network.