Teleste logotype

Niina Kaarilahti-Vahtera

HR Manager – Corporate Functions

Some of my colleagues