Stuart Millar
Managing Director
Contact by email
+44 1908 227722
Nenne Nordström
Chief Executive Officer
+358 9 7590 0400
Rami Vuorinen
Chief Technology Officer
Mari Fromholdt
Director, Administration
Mikko Suuntala
Chief Sales Officer
Jockum Törnqvist
Sales Manager
Jesse Tikka
Johanna Fallström
Sami Ketonen
Sales Engineer
Marco Signori