Catherine Ehrman is currently the Lean and Quality Manager at Parker LORD in Saegertown, PA, where they oversee the Quality Department and drive continuous improvement initiatives. With nearly eight years of experience at Parker LORD, Catherine has worked across multiple roles, including Quality Laboratory Supervisor and Process Engineer. Catherine previously served as an Undergraduate Researcher at the University of Pittsburgh, focusing on oil and water separation methods. They hold a Bachelor of Science in Chemical Engineering from the University of Pittsburgh, completed in 2017.
This person is not in the org chart
This person is not in any teams
This person is not in any offices