
Europe – Finland
Oulu
Filtra Group Oy
Temmeksentie 3
FI-90400 OULU
Finland
CEO Veikko Valli
firstname.familyname@filtrasolutions.com
CTO Pekka Mäntylä
firstname.familyname@filtrasolutions.com
+358 50 322 3825
United Kingdom
London
Filtra Group Oy
Eastlake House Frampton Street
LONDON NW8 LU
Unted Kingdom
Advisor Jyrki Pöysti
firstname.familyname@filtrasolutions.com
+44 7990 908 822