Elizabeth McQuerry: Head of Global Payments

Elizabeth McQuerry was recently appointed Head of the Global Payments Practice at Glenbrook Partners, a payments strategy, consulting and research firm.