Swatch Group's HR department is led by Mark Mclaughlin (Vice President Human Resources) and has 185 employees.
Sharlene Teh
Compensation and Benefits Specialist
Michelle Mendez
Human Resources Generalist
Looking for a particular Swatch Group employee's phone or email?