Swatch Sales Lead

Job Location Icon Toronto • Canada
Job Recency Icon Wednesday, September 17, 2025
About Swatch

Swatch, a renowned brand within the global luxury watch industry, is part of The Swatch Group, a leading international conglomerate in the watchmaking sector. The Swatch Group is celebrated for its diverse portfolio of prestigious brands, each embodying a unique blend of innovation, tradition, and craftsmanship. As an employer, Swatch offers a dynamic environment where creativity and precision are at the forefront, encouraging employees to excel in a competitive market.

Responsibilities
Qualifications
Skills
Experience Requirements

Minimum of 3 years in a retail sales leadership role, preferably within the luxury sector.

Education Requirements

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

Job Benefits

Competitive benefits package including health insurance, employee discounts, and opportunities for professional development.

Swatch Culture

Swatch fosters a culture of innovation and excellence, where employees are encouraged to push boundaries and contribute to the brand's legacy of creativity and precision. The work environment is collaborative and dynamic, offering opportunities for growth and development in the luxury retail industry.

Swatch Job Swatch Jobs Logo

Swatch Jobs

91 Open Positions
+10 New Today

Keep looking…

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