Intelligent Controls & Automation Engineer Institution of Chemical Engineers (IChemE) OH, USA 24 Oct, 2024
Process Safety Technical Support Engineer Institution of Chemical Engineers (IChemE) Elyria, OH, USA 23 Oct, 2024