Production Supervisor 3rd shift in charleston, il | ApplyBoost