People

Stewart Davidson

Technology & Cyber Risk

Director

Stewart Davidson

2 New Street Square

London

United Kingdom

EC4A 3BZ

View on a map

Stewart Davidson is a Director in our Risk Advisory business focused on supporting clients in managing cyber and technology risk. Stewart has over eighteen years of experience in risk, audit and security both in practice and industry. He leads our Cyber practice for Energy & Resources. Stewart joined Deloitte from an Internal Oil Company where he held leadership roles in Information Security and Internal Audit.

Stewart Davidson