Swatch Store Manager
Closed The candidacy window for this position at Swatch has closed.
While this position is no longer receiving submissions as of March 11, 2026, Swatch presents 92 alternative opportunities for your consideration.
Continue Your Search
We invite you to review more currently available roles:
Join Swatch in London as a Store Manager at the Battersea location. Lead a dynamic team in a luxury retail environment, driving sales and ensuring customer satisfaction.
Overview
Swatch, a celebrated brand within the renowned Swatch Group, is synonymous with innovative design and Swiss precision in the watchmaking industry. The Swatch Group, a global leader in the horological sector, offers a dynamic and creative work environment, fostering growth and excellence.
Role & Responsibilities
- Oversee daily store operations to ensure efficiency and profitability.
- Lead and motivate the sales team to achieve sales targets and deliver exceptional customer service.
- Manage inventory levels and ensure accurate stock management.
- Implement visual merchandising standards to enhance the store's aesthetic appeal.
- Develop and execute strategic plans to drive store traffic and increase sales.
- Handle customer inquiries and resolve any issues to maintain high customer satisfaction.
- Prepare sales reports and analyze data to identify trends and opportunities.
- Ensure compliance with company policies and procedures.
Qualifications
- Proven experience in retail management, preferably within the luxury or fashion sector.
- Strong leadership and team management skills.
- Excellent organizational and multitasking abilities.
- Proficiency in retail management software and MS Office.
- Strong analytical skills with a results-driven approach.
Skills
Experience
A minimum of 3-5 years of experience in a retail management role, with a focus on luxury or fashion brands.
Education
Bachelor's degree in Business Administration, Retail Management, or a related field is preferred.
Workplace
This position is based in London, England, UK. Cerulean lists 463 open roles in London, including 12 posted recently. The broader England area accounts for 581 active listings on Cerulean, 14 of which are new. In UK as a whole, Cerulean currently features 618 open positions, with 18 posted this week.
Benefits
Competitive salary package, performance-based bonuses, employee discounts, and opportunities for professional development within the Swatch Group.
Culture
Swatch fosters a vibrant and inclusive workplace culture that encourages creativity, innovation, and collaboration. Employees are valued for their unique contributions and are provided with opportunities for growth and development within the global Swatch Group network.
About Cerulean
Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.