Worley Sweden
Instrument and Controls Lead Engineer
Worley Sweden
Department Manager
Black & Veatch
Instrument and Controls Lead
Worley Sweden
Senior Project Manager
Worley Sweden
Senior Project Director
Louisiana State University
University of Nebraska