Job description
Manage and build diverse teams of engineers, research and develop new designs and products, propose budgets for projects, plan and execute strategies, and supervise the work of multiple teams. Exceptional foresight and communication skills required.