Teleste logotype

Jani Väre

Director, IPR – Research & Development

Some of my colleagues