Swatch Group headquarters and office locations

Swatch Group is headquartered in Biel, Switzerland and has 37 office locations across 34 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Swatch Group Locations

Biel (HQ)
Switzerland
6 & Seevorstadt
Neuchâtel
Switzerland
Fbg de l'Hôpital 3
Miami, FL
United States
5301 Blue Lagoon Dr #620
Miami, FL
United States
703 Waterford Way #450
Glen Iris
Australia
Level 2/1601 Malvern Rd
Wien
Austria
Ares Tower
Anderlecht
Belgium
Chaussée de Mons 1424
Toronto
Canada
555 Richmond St W #1105
China
30 Tianyaoqiao Rd, Xu Jia Hui, Xuhui Qu
Hellerup
Denmark
Strandvejen 102, b, 4th. floor
Vantaa
Finland
Äyritie 12b
Paris
France
112 Avenue Kléber
Eschborn
Germany
Frankfurter Str. 20
Kallithea
Greece
Mantzagriotaki 3
Hong Kong
Kerry Centre, 683 King's Rd, Quarry Bay
New Dehli
India
4th Floor, Rectangle – 1, Plot No. D – 4, Saket District Centre
Milano
Italy
Via Giorgio Washington, 70
Chuo City
Japan
7 Chome-9-18 Ginza
Alzingen
Luxembourg
10 Rue Hondsbreck
Macao
2 Largo de São Domingos
Wilayah Persekutuan
Malaysia
Level 22 Wisma Goldhill, No.67, Jalan Raja Chulan, Bukit Ceylon
Naucalpan de Juárez
Mexico
Av Parque de Chapultepec 56, El Parque
Eindhoven
Netherlands
Kennedyplein 8
Oslo
Norway
0902, Stålfjæra 26
Warszawa
Poland
New City, Marynarska 15
Moscow
Russian Federation
Singapore
Singapore
1 Harbourfront Ave, Keppel Bay Tower
Lethabong
South Africa
33 Angus Cres, Longmeadow Business Estate
Sandton
South Africa
85 Grayston Dr, Morningside
Korea (Republic of)
36 Chungjeong-ro, Chungjeongno 3(sam)-ga, Seodaemun-gu
Alcobendas
Spain
Calle de la Yuca, 2
Stockholm
Sweden
Sankt Eriksgatan 47