Swatch Group Commercial Manager

Job Recency Icon Wednesday, February 18, 2026
About Swatch Group

Swatch Group, a global leader in the watchmaking industry, is renowned for its diverse portfolio of prestigious brands, including Omega. As an employer, Swatch Group offers a dynamic and innovative work environment, fostering creativity and excellence. The company is committed to sustainability and craftsmanship, providing employees with opportunities for growth and development within a supportive and collaborative culture.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 3 years of experience in a commercial management role within the luxury sector, preferably in watchmaking.

Education Requirements

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

Workplace Location

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

Swatch Group
3,214 Jobs in France
Job Benefits

Swatch Group offers a comprehensive benefits package, including health insurance, retirement plans, and employee discounts on luxury products.

Swatch Group Culture

Swatch Group fosters a culture of innovation and excellence, encouraging employees to push the boundaries of creativity and craftsmanship. The company values diversity and inclusivity, providing a supportive environment where all employees can thrive and contribute to the brand's success.