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

United Kingdom:
+44 (0) 203 609 8780

Japan:
+81 (3) 5456 5507

Leave us a message

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

By using this form you agree to the storage and processing of your data by the recipient.