Maintenance Mechanic Plainsboro, NJ, US On-Site SL 13 As a Maintenance Mechanic, you will, help keep the department running efficiently, maintain mechanical components of process equipment, install mechanical components of process equipment, and cons Maintenance Mechanic, 1st Shift, Mechanic, Mechanical, Maintenance, Equipment, Manufacturing, Automotive