Managing Director - Future Payments
England, United Kingdom
Barclaycard
Managing Director - Future Payments
Financial Conduct Authority
Associate
Barclays
Director and Associate Director, Barclays Strategy and Planning
SWIFT
Managing Director, Head of Innovation
EBRD
Principal Banker
Hutchesons Grammar School
University of Oxford