Closed Applications No Longer Accepted

Nota Bene: This job opportunity at Swatch was available until Saturday, June 21, 2025, but applications are no longer being accepted.

Swatch Store Manager

Job Location Icon Victoria • Canada
Job Recency Icon Wednesday, May 21, 2025
About Swatch

Swatch, a renowned brand within the global watch industry, is part of The Swatch Group, a leading international conglomerate in the luxury goods sector. Known for its innovative designs and commitment to quality, Swatch offers a dynamic work environment where creativity and precision are valued.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 3-5 years of experience in a retail management role, with a focus on luxury or fashion brands.

Education Requirements

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

Job Benefits

Competitive salary package, performance-based incentives, comprehensive health benefits, and employee discounts on products.

Swatch Culture

Swatch fosters a culture of innovation and excellence, encouraging employees to express their creativity and passion for the brand. The work environment is collaborative and fast-paced, offering opportunities for professional growth and development.

Swatch Job Swatch Jobs Logo

Swatch Jobs

82 Open Positions

Keep looking…

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