Production Supervisor - 3rd Shift in kankakee, il | ApplyBoost