Manager – Payments Subject Matter Expert Team and Business Architecture
Lloyds Banking Group
Halifax
Project Manager
Tesco Bank
Payments Manager - Enterprise Payments