Skip to main content

Have a question? Need a tip? View a host of helpful articles in our
knowledge base or reach out to us for more in-depth information. We’re here to guide you in the right direction.

Contact us

Our offices

See below for a full list of our offices.

TORONTO, CANADA
(Americas Headquarter)

4950 Yonge Street, Suite 2200
Toronto, Ontario M2N 6K1 

+1 855 777 3680

SCHAFFHAUSEN, SWITZERLAND
(Global Headquarters)

Vordergasse 59
8200 Schaffhausen

+41 31 528 12 23

MUNICH, GERMANY

Wappenhalle Business Center
Konrad-Zuse-Platz 8
81829 München

+49 89 120895900

BARCELONA, SPAIN

Calle Aragó 182, Ático
ES-08011 Barcelona

+34 944 58 06 58

TOKYO, JAPAN

Nisso24 Bldg 10F
3-2-2 Akasaka, Minato-ku
Tokyo 107-0052, Japan

+81 3 4510 0777

NOVOSIBIRSK, RUSSIA

Oktyabr’skaya magistral’, 4
Novosibirsk, Russia, 630007

+7 495 909-08-45