Locations

Our offices are situated:

 
Office in Helsinki

Helsinki:
Kaisaniemenkatu 6A, 7th floor,
00100, Helsinki, Finland

Office in Joensuu

Joensuu:
Joensuu Science Park,
Länsikatu 15, 80110, Joensuu, Finland

Office in Saint-Petersburg, Russia

Saint Petersburg:
Business Center Aviator,
Zastavskaya str. 23, 196084, Saint Petersburg, Russia