SeatGeek Hired New International General Manager, James McClure