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.

SCHAFFHAUSEN, SWITZERLAND
(Global Headquarters)

Vordergasse 59
8200 Schaffhausen, CH

+41 31 528 12 23

MUNICH, GERMANY

Willy-Brandt-Platz 3
81829 Munich, Germany

+49 2228 9674455

BARCELONA, SPAIN

Passeig de Gracia, 54 6a
ES-08007 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