Swatch Store Manager

Job Location Icon Edmonton • Canada
Job Recency Icon Tuesday, July 29, 2025
About Swatch

Swatch, a renowned name in the watchmaking industry, is part of The Swatch Group, a global leader in the design, manufacture, and sale of finished watches, jewelry, and watch movements and components. The Swatch Group is celebrated for its commitment to innovation, quality, and style, making it a prestigious employer in the luxury goods sector.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 3-5 years of experience in a retail management role, preferably within the luxury or fashion industry.

Education Requirements

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

Job Benefits

Competitive salary package, performance-based incentives, employee discounts, and opportunities for professional growth within The Swatch Group.

Swatch Culture

Swatch fosters a dynamic and inclusive work environment that values creativity, innovation, and excellence. Employees are encouraged to express their individuality while contributing to the brand's legacy of quality and style.

Swatch Job Swatch Jobs Logo

Swatch Jobs

96 Open Positions
+8 New Today

Keep looking…

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