Nina Hakanpaa

Nina Hakanpaa

Nina Hakanpaa

Research & Innovation Manager