Visa
Acceptance Development Manager, CEMEA
Insurtech Consulting
Sales Director
Mastercard
Account Director, UK and I Division
Mastercard
Head of UK and I, Account Mgt and Sales, MasterCard Prepaid Management Services
Mastercard
Head of Europe, Account Mgt and Sales, Mastercard Prepaid Management Services
First Data Corporation
Account Director
Mastercard
VP Sales and Account Management, Open Banking
Alliance & Leicester
Key Account Manager, Merchant Acquiring
The University of Sheffield
University of Manchester - Institute of Science and Technology