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