3rd Shift Production Supervisor in lena, il | ApplyBoost