Swatch Group Services Employee Directory
Retail Luxury Goods and JewelryBern, Switzerland51-200 Employees
Swatch Group Services has about 187 employees across 2 continents, most of them in Europe. By country, the largest groups are Switzerland (92%), France (3%) and Germany (1%). Retail and Analytics make up 48% of the profiles with a known department. Swatch Group Services's workforce spans 17 departments.