Shift Leader - Restaurant 201431 - 620 S. 10th Street, McAllen, TX 78501 at Churchs | AI Job Board