Contact
Let’s talk.
Just drop us a line and we'll get things rolling.


Offices
Finland
Tampere
Visiokatu 1
33720 Tampere
Finland
Tampere
Kalevantie 2
33100 Tampere
Finland
Helsinki
Arkadiankatu 6
00100 Helsinki
Finland
Helsinki
John Stenbergin ranta 2
00530 Helsinki
Finland
Espoo
Säterinportti, Linnoitustie 6 B
02600 Espoo
Finland
Turku
Helsinginkatu 15
20500 Turku
Finland
Oulu
Elektroniikkatie 8
90590 Oulu
Finland
Jyväskylä
Kivääritehtaankatu 6 C
40100 Jyväskylä
Finland
Kuopio
Microkatu 1 A
70210 Kuopio
Finland
US
Irvine, California
300 Spectrum Center Dr. Suite 1110
Irvine, CA 92618
Phoenix, Arizona
6320 E Thomas Rd, Suite 100
Scottsdale, AZ, 85251
Sweden
Poland
Poznań
Biurowiec OMEGA
ul. Dąbrowskiego 79 A
60-529 Poznań
Warsaw
Q22 building
OmniofficeAl. Jana Pawła II 22
00-133 Warszawa
contact us
Get in touch.
Ready to build something great? Our 15 years of experience mean we can handle any idea, big or small.