JA

Joseph Allen

Global Director of New Product Development

Joseph Allen is an experienced engineering manager at Flowserve Corporation, where they currently lead the Pac Seal Engineering team, overseeing product and manufacturing engineering, research and development, and sales support. Previously, Joseph held various engineering roles at Flowserve, including Global Director of New Product Development and Supervisor of Order Engineering, and worked as a Mechanical Engineering Technician at Pfizer. Joseph earned a Bachelor of Science in Mechanical Engineering from Western Michigan University in 2005.

Location

Kalamazoo, United States

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