Sr. Process Engineer (Utilities) Institution of Chemical Engineers (IChemE) Geismar, LA, USA 25 May, 2023