Headquarters
Keilaranta 19 02150 Espoo Finland
|
Kiuruvesi factory
Hovinpelto 2 74700 Kiuruvesi Finland
|
Tampere Technology Center
Telinetie 5 A 6 33880 Lempäälä Finland
|
Fibox Shanghai Ltd
1F,11B 999 Jiangyue Rd Pujiang Town, Shanghai China
|
Warsaw factory
Ul Dzieciola 19 04-988 Warsaw Poland
|