David Henderson is a seasoned mechanical engineering professional with extensive experience in various roles across multiple organizations. Currently serving as a Senior Staff Mechanical Engineer at Insulet Corporation since January 2021, David has previously held significant positions such as Senior Mechanical Engineer at NEC Energy Solutions and Lead Mechanical Engineer at iRobot. David's background includes a strong focus on electronic packaging design and computer hardware, with earlier roles at Evergreen Solar and EMC as well as experience in plastics manufacturing and tooling at Simplex Time Recorder and Polaroid. David holds a degree from the University of Massachusetts Lowell.
Sign up to view 0 direct reports
Get started