Vaadin
Show contact
Steven Grandchamp
CEO
Marko Tapaninaho
Director of IT
Matti Hosio
Head, Consulting
Minna Hohti
Head, People & Culture
Delia Herrn
Customer Success Manager
+ 14 more
Current role
View in org chart