Owen Leonard

Manufacturing Engineering Manager

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.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices