Closed Applications No Longer Accepted

Nota Bene: This job opportunity at Swatch was available until Thursday, May 1, 2025, but applications are no longer being accepted.

Swatch Deputy Store Manager

Job Location Icon Geneva • Switzerland
Job Recency Icon Tuesday, April 29, 2025
About Swatch

Swatch, a renowned name in the watchmaking industry, is part of the Swatch Group, the largest watch company in the world. Known for its innovative designs and Swiss precision, Swatch offers a dynamic work environment that fosters creativity and growth. Employees are part of a global network that values diversity and excellence.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 2-3 years in a retail management or supervisory position, preferably within the luxury or fashion sector.

Education Requirements

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

Job Benefits

Competitive salary package, employee discounts, opportunities for career advancement, and a vibrant work environment.

Swatch Culture

Swatch fosters an inclusive and innovative workplace culture that encourages creativity and collaboration. Employees are empowered to contribute to the brand's success while enjoying a supportive and engaging atmosphere.

Swatch Job Swatch Jobs Logo

Swatch Jobs

89 Open Positions
+2 New Today

Keep looking…

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