Neil Burrows is a seasoned professional currently serving as the Lead Test Manager at Barclays since September 2018. In this role, Neil also undertakes responsibilities as the Digital Channels & Adoption Authentication and Registration Product Owner, contributing to the development and enhancement of digital banking services.
This person is not in the org chart
This person is not in any teams
This person is not in any offices