The Switch
Test Manager
Tetra Pak
Maintenance Manager
Lappeenranta University of Technology, LUT
Graduate Research Assistant
Yaskawa Environmental energy / The Switch
Specialist Test and measurement automation
Lappeenranta University of Technology, LUT
Younger reseacher
Finnos Oy
Development Manager
Lappeenranta University of Technology