Outotec
Product Manager
Larox
Product Manager
Outotec
Senior Manager
Deepstop oy
Consultant
Hercules Chemical Co
Senior Application Specialist
Flowrox
Commercial Product Manager, Filters
Lappeenranta University of Technology
Military Service