Experis
–
Hilliard, OH, 43026
... Manage on-site shift technicians, senior shift technicians, subcontractors, and vendors, ensuring compliance with ... and business leaders to manage projects, capacity, and optimize plant safety, performance, reliability, and efficiency. ... - May 01