Profile
Head of Customer Messaging
NatWest Group
Country or State
United Kingdom
Seasoned Digital Transformation Leader with a proven background in creating world leading customer experiences
Head of Customer Messaging at NatWest Group
Bachelor of Science (BSc), Mathematics
Twilio Signal 2022