Process Engineer Injection Molding Institution of Chemical Engineers (IChemE) Rochester, NY, USA 09 May, 2025