Technology & Cyber Risk
2 New Street Square
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.