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:

Location
Employment Full-Time
Seniority Manager
Posted Feb 9, 2026

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

Leadership and team management Customer service excellence Inventory management Strategic planning Data analysis Problem-solving

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.