Contact
Contact us
Send us your thoughts, find our offices or talk to our people. Just drop us a line and we’ll get things rolling!
Our offices
Tampere
Visiokatu 1
33720 Tampere
FINLAND
Helsinki / Arkadia
Arkadiankatu 6
00100 Helsinki
FINLAND
Helsinki / Hakaniemi
John Stenbergin ranta 2
00530 Helsinki
FINLAND
Turku
Helsinginkatu 15
20500 Turku
FINLAND
Oulu
Elektroniikkatie 8
90590 Oulu
FINLAND
Palo Alto
470 Ramona St
Palo Alto, CA 94301
USA
Orange County
300 Spectrum Center Drive, Suite 1110
Irvine, CA 92618
USA
Los Angeles
520 Broadway, Suite 200
Santa Monica, CA 90401
USA
Switzerland
c/o Inox Communication
Hôtel des Postes
Place Numa-Droz 2
Case postale 2511
CH-2001 Neuchatel
SWITZERLAND