Development engineer
Yara International
University of Oulu
Researcher
Boliden
Production engineer
Continuous Improvement Manager
Research and development engineer