Swatch Flagship Store Manager

Job Location Icon London • UK
Job Recency Icon Tuesday, April 1, 2025
About Swatch

Swatch, a distinguished brand under the umbrella of The Swatch Group, is renowned for its innovative approach to watchmaking and its vibrant, playful designs. As part of The Swatch Group, Swatch benefits from the support and resources of one of the world's largest watch manufacturers, offering employees a dynamic and creative work environment.

Responsibilities
Qualifications
Skills
Experience Requirements

A minimum of 3-5 years of experience in a managerial role within the retail sector, preferably in a flagship or high-profile store.

Education Requirements

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

Job Benefits

Competitive salary package, performance-based bonuses, employee discounts, and opportunities for career advancement within The Swatch Group.

Swatch Culture

Swatch fosters a culture of creativity, innovation, and inclusivity, encouraging employees to express their individuality while contributing to the brand's vibrant and dynamic environment. The company values teamwork and collaboration, offering a supportive atmosphere where ideas are welcomed and growth is nurtured.

Swatch Job Swatch Jobs Logo

Swatch Jobs

93 Open Positions
+13 New Today

Keep looking…

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