Technology of change
  • General and information email
  • Our office is located at Kalevankatu 9A 10, 00100 Helsinki, FInland
  • Corporate registration number in Finnish trade register is 2785533-2

Our Team

Jouni Suomalainen

Managing Director



Moscow, Russia

Rostislav Baskakov

Business development director


St. Petersburg, Russia

Jurijs Trosenko

Project manager


Helsinki, Finland