Teleste logotype

Tommi Ketola

Director, New Applications – Research & Development

Some of my colleagues