Process Engineer and Separations Specialist
Houston, Texas, United States
Chevron
FMC Technologies, Inc.
General Manager
Technische Universiteit Delft