Log in
Leanware
Contact
View in org chart
Ville Keskinen
CEO
Harri Julmala
Business Director, Digital Works
Pia Räihä
Chief Human & Culture Officer
Marja-Leena Niemenmaa
CFO
Petri Kiikkinen
Chief Sales & Marketing Officer
+ 6 more
Current role