Stewart Davidson is an accomplished professional with extensive experience in internal audit, technology, and security. Currently serving as Managing Director at Barclays since September 2017, Stewart leads the Audit COO & Technology, Security, and Resilience divisions. Previously, Stewart held various roles within Barclays Internal Audit, including Director and Head of Audit in technology and security domains. Prior to Barclays, Stewart worked as a Director at Deloitte UK focusing on technology and cyber security risk and led security assurance at BP as Head of Security Assurance and Global Head of IT Audit. Stewart's career also includes senior positions at Deloitte, Arthur Andersen, and Prudential Assurance. Stewart holds degrees in Information Systems Audit and Control, Accounting, and International Management & German.
This person is not in the org chart
This person is not in any teams