Swatch Deputy Store Manager

Posted on Friday, January 10, 2025.
About Swatch

Swatch is a leading Swiss watch manufacturer and one of the world's most renowned brands. Since 1983, Swatch has revolutionized the watch industry through the passionate commitment of its employees. The company offers a dynamic and international team environment.

Responsibilities
Qualifications
Skills
Experience Requirements

Experience in sales and leadership of a store and its sales staff, or as an assistant store manager.

Job Benefits

International, diverse, and dynamic team.Innovation forefront in the watch industry.Personnel discount on Swatch Group products (40%).Open-end contract based on performance and business needs.Development and training opportunities.Contribution to health insurance costs.

Swatch Culture

Located in Zurich, Switzerland, the company fosters a dynamic and international team environment, emphasizing innovation and employee development.

Luxury Job Search

Use Cerulean Job Search to find open roles similar to this one.

For luxury, beauty, & fashion enthusiasts, Cerulean is the recruiting service that matches their talent with career opportunities around the world.

Terms of Service