Manager, Equipment Design & Engineering (SPV)
3 months ago
Newark
Bachelor's Degree in Mechanical or Electrical Engineering or related technical field and eight (8) ... Must possess excellent verbal and written communication skills. Training skills are required