Team Lead, Payment Experience, Americas (Customer Support) at Flywire (Boston)