Sonya Geelon appointed as Chief Commercial Officer at Conferma Pay
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 Ireland for Mastercard. Sonya will be tasked with further developing Conferma Pay’s customer-centric