Manufacturing Process Engineer Institution of Chemical Engineers (IChemE) St. Louis, MO, USA 24 May, 2023