Swatch Group Email & Phone number of top level executives

Company Icon

Swatch Group

Retail

The Swatch Group is a Swiss multinational company that owns several famous watch brands, such as Omega, Tissot, Longines, Swatch, and Breguet. It operates in over 150 countries, including the United States. The company headquarters are located in Biel, Switzerland, and it has more than 36,000 employees worldwide. In the United States, the Swatch Group has a strong presence, with retail stores across the country, including New York City, Los Angeles, and Miami. It is known for its high-quality watches, innovative designs, and commitment to sustainability through its use of recycled materials and efficient energy consumption practices.