Customer Service Center
The Swatch Group S.E.A. (S) Pte Ltd.
No.2 BOON LEAT TERRACE
HARBOURSIDE BUILDING 2,
119844
Singapore
Singapore
Contact
Phone: