Swatch Deputy Store Manager

Job Location Icon Geneva • Switzerland
Job Recency Icon Thursday, June 26, 2025
About Swatch

Swatch, a leading brand in the watchmaking industry, is part of the Swatch Group, the largest watch company in the world. Renowned for its innovative designs and commitment to quality, Swatch offers a dynamic and vibrant work environment that fosters creativity and professional growth.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 2 years in a retail management role, preferably within the luxury or fashion sector.

Education Requirements

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

Job Benefits

Competitive salary package, employee discounts, and opportunities for career advancement within the Swatch Group.

Swatch Culture

Swatch is known for its vibrant and inclusive culture, promoting innovation and teamwork. Employees are encouraged to express their creativity and contribute to the brand's success.

Swatch Job Swatch Jobs Logo

Swatch Jobs

96 Open Positions
+6 New Today

Keep looking…

Use Cerulean's Luxury Job Search to find other open roles similar to this one: