Lead Process Engineer (EOI) Institution of Chemical Engineers (IChemE) Atyrau, Kazakhstan 03 Dec, 2025
Principal Manufacturing Process Engineer Institution of Chemical Engineers (IChemE) Sanford, NC, USA 02 Dec, 2025
Process Engineer, PTO (WDA) - 2 years contract Institution of Chemical Engineers (IChemE) 02 Dec, 2025