Catherine Flaugher is a Process Engineer Manager at Michelin, bringing extensive experience in the petrochemical industry. Previously, Catherine held various roles at Michelin, including Senior Process Engineer and Process Engineer, where they optimized polymerization processes and ensured product quality. Catherine began their career as a Timing Assistant at DC Timing, LLC, and also served as an Undergraduate Teaching Assistant at the University of Louisville, contributing to the education of future engineers. Catherine earned a Bachelor of Engineering in Chemical Engineering from the University of Louisville.
This person is not in the org chart
This person is not in any teams
This person is not in any offices