Technology of change
  • General and information email
  • Our office is located at Ruukinkuja 2, 02330 Espoo, Finland
  • Corporate registration number in Finnish trade register is 2785533-2

Our Team

Petri Alava

Managing director


 Espoo, Finland

Rostislav Baskakov

Business development director


St. Petersburg, Russia

Jurijs Trosenko

Project manager


Helsinki, Finland

Jouni Suomalainen

Regional market director. Russia, Eastern Europe, Middle east



Moscow, Russia