Send us a message

Our offices

Espoo, Finland

Innopoli 2

Tekniikantie 14

FI – 02150 ESPOO, Finland

Invoicing Phone: +358 40 7711 888 Fax: +358 9 2517 7888

Stockholm, Sweden

Drottning Kristinas väg 61

114 28 Stockholm, Sweden

Invoicing Phone: +46 708 449 777

Berlin, Germany

Factory Berlin HQ
Rheinsberger Str. 76/77
10115 Berlin, Germany

Invoicing Phone: +49 (0)1578 7022595

Send us a message

Laura would love to tell you more



Laura Koponen

Managing Director, D.Sc. (Tech.) +358 40 350 0898