John Barry
Head of Partnerships
John oversees the company's strategic partnerships sales efforts. As an ETA-Certified Payments Professional with more than 20 years of industry experience, his dynamic expertise draws from experience in roles including major merchant sales, new partner conversion and partnership implementation.