Team Lead- 1st Shift in lake in the hills, il | ApplyBoost