Production Engineer | Syngas Institution of Chemical Engineers (IChemE) Texas City, TX, USA 27 Nov, 2024