Research Engineer
Finland
Neste Oil
Engineering Solutions
Manager, Process Design
Neste Jacobs
Manager, Process Engineering
Process Design Engineer
University of Oulu