Industrial Mechanic Lead -3rd Shift in savannah, ga | ApplyBoost