The English-language job board for Spain

Store Manager

On-site in Barcelona·Added today (last checked 21 Oct)

Swatch Group

4 open roles

Overview

Work mode
On-site, Barcelona
Contract
Fixed-term contract
Hours
Rotating shifts
English
Required

Visa options

  • The ad rules out sponsorship

    The advert says visa sponsorship isn’t available for this role.

Find jobs with visa support

Skills

Requirements

What we're looking for

The ideal candidate is an experienced retail sales manager with a strong focus on driving sales performance, delivering refined customer service, and demonstrating excellent interpersonal skills.

They are a communicative, results‑oriented professional with strong customer‑service instincts and a high attention to detail.

Nice to have

Previous experience in the watch and jewelry industry will be considered a strong plus

Languages

Conversation level of English.

Knowledge in other language would be a plus.

The role

We are seeking a Store Manager to join our team for a fixed-term assignment, covering a temporary leave of absence and overseeing one of our stores in Barcelona

As a Store Manager your main tasks will be:

  • Building revenue, overseeing back-office operations, and supervising sales teams.

  • Developing strategies and action plans to achieve sales targets through clientelling, exceptional customer service, events, partnerships, and traffic‑driving initiatives.

  • Ensuring a consistent, high‑quality in‑store experience for all customers.

  • Thinking strategically and driving the business in alignment with company standards.

  • Prioritizing, planning, delegating, managing administrative tasks, and adapting to evolving business needs.

  • Maximizing inventory efficiency and ensuring strong cash control and loss‑prevention practices.

Professional requirements

  • Flexibility to adapt to changing Boutique needs.

  • Availability to work in rotating shifts.

  • Intermediate computer skills, particularly with Microsoft Office.

Hiring process

empleo@es.swtchgroup.com

About Swatch Group

Swatch Group is an international group active in the design, manufacture and sale of finished watches, jewelry, watch movements and components. It is the number one manufacturer of finished watches in the world, employing 31'800 persons in over 50 countries, with net sales in 2025 amounting to 6,280 billion Swiss francs.

The Group produces nearly all of the components necessary to manufacture the watches sold under its 16 watch brands and the multi-brand Tourbillon and Hour Passion retail labels, and its companies also supply movements and components to third-party watchmakers. In addition, it operates its own worldwide network of distribution organizations and is a key player in the electronic systems sector.

Industry
Luxury Watches
Employees
31'800

In their own words

About the company & team

Swatch Group is a fully vertical company with a global sales network, service centers across the world and several sites for manufacturing watches, fine jewelry and electronic components.

Swatch Group has approximately 150 production sites in Switzerland where it manufactures its own watch movements, cases, crystals, hands and other watch components. This exceeds the criteria for marketing Swiss Made watches by far.

All open roles at Swatch Group
WhatsApp

Sales Advisor

Swatch GroupNew
MadridNo Spanish needed

Boutique Manager

Swatch Group3d ago
MadridFluent Spanish
MadridFluent Spanish
See all 4 jobs