Owen Leonard is an experienced professional currently serving as the Manager of Manufacturing at Flowserve Corporation, a position held since January 2018. In this role, Owen leads a team of Application and Manufacturing Engineers focused on advancing manufacturing technologies such as 5 Axis CNC, CNC touch probe automation, and industrial robotics. Previous positions at Flowserve include Manufacturing Engineering Manager and Lean Manufacturing Leader. Owen holds an Associates of Applied Science degree in CAD/CAM from Kellogg Community College, earned between 2004 and 2005.
This person is not in the org chart
This person is not in any teams
This person is not in any offices