Search
Swatch store sign with logo

The Swatch Story in Numbers

31,000+
People
50+
Countries
16
Watch Brands
2
Retail Brands
150+
Production Sites
6
Continents
Catergory Manager

Inspired by Swatch?

If Swatch's passion for innovation, creativity, and self-expression resonates with you, you're in the right place.

RHR works with a wide range of leading employers across retail, luxury, and customer-focused industries, helping talented professionals find businesses where they can grow, succeed, and make an impact.

Your next employer could be waiting.