Manager, Equipment Design & Engineering (SPV)
7 hours ago
Newark
Bachelor's Degree in Mechanical or Electrical Engineering or related technical field and eight (8) ... Must be able to work in a self-directed manner, effectively interact in project teams, and complete ...