
Richard Mayou is a senior digital professional with over 15 years of experience leading organizations in digital services, contact channels, new technology, product management, and innovation, currently at NatWest Group.
.avif)

Richard Mayou is a senior digital professional with over 15 years of experience leading organizations in digital services, contact channels, new technology, product management, and innovation, currently at NatWest Group.