Need Assistance?

General inquiries

For general inquiries, please contact us via:

Tel: +41 (0)44 384 1381
Fax: +41 (0)44 384 1284

Technical assistance

For customer support or technical difficulties, please contact:



+1 866 901 5469 (from within the U.S. & Canada)
+1 312 861 1770 (from outside the U.S. & Canada)

Reset Password

Please type in your email address to reset your password and receive a new one via email

If you do not have an account, or your account does not grant you access, please send an e-mail to