Production/Improvement Engineer Institution of Chemical Engineers (IChemE) Plaquemine, LA, USA 24 Dec, 2025