Senior Chemical Engineer Institution of Chemical Engineers (IChemE) Muttenz, Switzerland 31 May, 2023
Leading Process Engineer Institution of Chemical Engineers (IChemE) Saint Gabriel, LA, USA 31 May, 2023