
Sami-Pekka Rantanen
Sales Director
+358 40 837 4354
sami-pekka@metgen.com

Matti Heikkilä
COO
+358 40 354 0701
matti@metgen.com

Petri Ihalainen
Director of Innovation
+358 40 672 2210
petri.ihalainen@metgen.com