Team Leader
Borealis Polymers Oy
Manager, Technical Development
Process engineer
BAYSTAR
Operations Manager
Aalto University