Let’s get in touch

Give us a call

You are welcome to call us during business hours from Monday to Friday between 8 a.m. and 5 p.m.:

Switzerland (Headquarters):
+41 (0)44 521 73 40

India:
+91 (0)20 4690 0800

Leave us a message

Please feel the contact form below, and we’ll get back to you as soon as possible.