Global virtual payments provider Conferma Pay has appointed Sonya Geelon, formerly of Mastercard, as its new Chief Commercial Officer.
With 25 years of experience in the payments industry, Sonya joins Conferma Pay from her previous role as Senior Vice President UK & Ireland and Country Manager in Ireland for Mastercard.
















