Antti Ollikainen
CEO, EcoUp
+358 44 703 3170
Kimmo Pyörälä
Director, Sales & Marketing, EcoUp
+358 40 088 4776
Lauri Törrö
COO
+358 40 025 5610
Ilari Hirvensalo
Director, Business Development, EcoUp
CEO, Eko-Expert
+358 40 900 7932
Henrik Hirvensalo
CTO
+358 40 900 7934
Timo Kyllönen
Director, Installation, EcoUp
+358 40 015 6328