Global Mechanical Team Lead — Design & Automation

Global Mechanical Team Lead — Design & Automation