Production Team Lead - 2nd Shift in phenix city, al | ApplyBoost