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

95 Open Positions
+5 New Today

Keep looking…

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