Now Hiring Industrial Maintenance Team Leader. Location: Duncan, SC - Position Overview: As the Industrial Maintenance Team Leader, you will oversee a team of maintenance technicians to ensure the optimal performance of our industrial equipment. You Team Leader, Team Lead, Leader, Maintenance, Maintenance Technician, Maintenance Supervisor, Business Services, Staffing