Senior Process/Specialty Engineer Nuclear & Civil Institution of Chemical Engineers (IChemE) Sugar Land, TX, USA 22 Nov, 2023
Associate Process / Speciality Engineer Institution of Chemical Engineers (IChemE) Sugar Land, TX, USA 22 Nov, 2023
Process Engineer - Hydrogen Specialist Institution of Chemical Engineers (IChemE) Houston, TX, USA 22 Nov, 2023
Lead Process Engineer - Ammonia Institution of Chemical Engineers (IChemE) Houston, TX, USA 22 Nov, 2023