Jenni Nevasalo
Group Services
Chief HR Officer
jenni.nevasalo@neova-group.com
+358 (0)40 758 7248
Address
Ratatie 11
FI-01300 VANTAA
Finland
Ratatie 11
FI-01300 VANTAA
Finland