David Freeman is a seasoned engineering and production professional with extensive experience in various managerial roles. They served as Production Manager at MPP from 2015 to 2017 and held significant positions at NetShape Technologies, Inc., where they led teams in manufacturing engineering and research and development. Freeman began their career as a Process Engineer at Brockway Pressed Metals, Inc., launching over 75 new products. They hold a degree in Mechanical and Material Engineering from Penn State University and completed the National Leadership Institute program at the University of Maryland University College in 2016.
This person is not in the org chart
This person is not in any teams
This person is not in any offices