Contact
We’re driven by quality
People who focus on the essentials and learn most quickly will generate the most value. Quality gives them an edge.
Contact us
Espoo
Alberga Business Park B
Bertel Jungin aukio 7
02600 Espoo
Tampere
Hermia 1 B 1
Hermiankatu 6-8 F
33720 Tampere
Germany
Excellent Business Center
Königsallee 61
40215 Düsseldorf
USA
211 W Wacker Dr, 3rd Floor
Chicago, IL 60606
Billing addresses
Esko Hannula
Chief Executive Officer
+1 312 731 9215
Juha-Markus Aalto
Director, Product Development
+358 400 834 893
Jari Leskinen
Director, Customer Success
+358 503 878 654
Marjo Sjöberg
Head of Marketing
+358 40 5259268
Dirk Strubberg
Managing Director, Germany
+49 151 1418 5941
Nikhil Sharma
Product Manager
+358 456 927 774