Mechanical Engineering Manager
concord, new hampshire, united states
Teradyne
New Hampshire Technical Institute
Old Dominion University
University of Massachusetts Lowell