Overlay

Lee McNabb

Strategy and Innovation Manager
Lee leads Payment Strategy and Research for NatWest Payments. Assessing the landscape, understanding the threats and opportunities, setting the go forward direction, supporting customers across multiple brands and doing so in collaboration with internal and external partners.
scroll to top