Process Engineering Manager
Amsterdam, NH, NL
Fluor Corporation
Willowridge High
Delft University of Technology
industrial design engineering, tu delft
Het Huygens Lyceum