Componenta
Show contact
Links
Miikka Jämsen
Director, Sales & Marketing
Levent Özmen
Ass Sales Manager
Niko Törmänen
Sales Manager
Heidi Halkio
Current role
View in org chart