Checkout.com
SVP Sales
Barclaycard
Commercial Manager - Client Strategy and Performance
IDT Financial Services Limited
Acting Head of Independent Sales
ECommPay
Chief Revenue Officer (CRO)
Barclaycard
Existing Customer Management - ECMA
IDT Financial Services Limited
Product Development Manager
Barclaycard
Business and Product Strategy Manager
Visa
EU Director of Commercialisation - Visa Direct
Accenture
Management Consultant - Financial Services