Steven Cavanagh is currently the Business Oversight Compliance Vice President at Barclays UK, focusing on Business Banking Compliance since 2025. Previously, they held positions as a Compliance Manager and Business Oversight Compliance Specialist at Barclays from 2023 to 2025, and gained foundational experience at Communications Plus Limited from 2013 to 2017. Steven earned an International Diploma in Governance, Risk and Compliance from the International Compliance Association in 2023 and holds a Bachelor of Science with Honours in Psychology from the University of Liverpool.
This person is not in the org chart
This person is not in any teams
This person is not in any offices