Deloitte
Senior Manager
HSBC
Business Architect - Payments & Cash Management Innovation
Deloitte
Payments Consultant
Portman Building Society
Technical Business Analyst
J.P. Morgan
Technology Project Manager
HSBC
UK Payment Schemes Onboarding Manager
University of Warwick - Warwick Business School