Language:
Country Manager
Rasmus Vainio
+358 44 466 2526
Account Executive
Ilona Huuhtanen
+358 40 746 3283
Channel Sales Executive
Christel Bachér
+358 40 514 9317
Product Owner
Jari Mattila
+358 50 558 5424
Tech Lead
Ville Leppänen
+358 44 294 5132
Customer Success Manager
Janne Vänskä
+358 40 581 8904
Customer Success Team Lead
Velipekka Heiskanen
+358 400 422012
Laskutus / Invoicing
Kirsi Halonen
+358 40 589 4895
Janina Lindfors
Tekninen tuki / Technical support
Niko Hedman
+358 200 35 211 (1,12 €/min)
Matilda Norrmén
Juha Loukasmäki
Ilkka Salonen