SETCleanTech

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

Our Team

Petri Alava

Managing director

+358501483

 Espoo, Finland

Rostislav Baskakov

Business development director

+79213249349

St. Petersburg, Russia

Jurijs Trosenko

Project manager

+358451207051

Helsinki, Finland

Jouni Suomalainen

Regional market director. Russia, Eastern Europe, Middle east

+79163757204

+358405799560

Moscow, Russia