Luleå Science Park 1C 97775 Luleå Office: (+46) 010 – 788 16 50
Chief Executive Officer
(+46 ) 070 - 26 44 778
Chief Project Officer
(+46) 072 – 222 92 73
Chief Information Officer
(+46 ) 072 – 526 26 02
Chief Product Officer
(+46 ) 070 - 222 21 21
Dorf 98 9428 Walzenhausen (+41) 079 – 373 66 54 (+41) 071 – 888 17 22
Chief Operating Officer
Chief Technology Officer
Corporate Development
Chief Sales Officer
(+44) 78 - 49 840 483 (+46) 070 – 579 67 15
Chief Business Development Officer