Sheila Doyle

Chief Information Officer, Deloitte North South Europe

Sheila Doyle

Sheila has been the Chief Information Officer at Deloitte since 2015. She has over 30 years of experience operating at executive and board level in organisations including Norton Rose Fulbright, BP, Royal Mail, IBM, and Deutsche Bank.

Sheila specialises in delivering transformational change through the application of innovative technology solutions. She has managed large international teams, delivered numerous complex change programmes and integrated diverse technology platforms in support of mergers and acquisitions.

Sheila currently leads a team of over 700 IT professionals at Deloitte, focused on implementing IT services and solutions to support client and business needs.

Sheila spent a number of years in Hong Kong, Singapore and Australia providing consulting services to the Financial Services and Manufacturing sector. She served as a non-executive director on the board of Companies House and is currently on the board of the London Ambulance Service.

Sheila has a Master of Information Systems and a Doctor of Business Administration. Her doctoral thesis explored the impact of Innovation, Workforce Diversity, and Globalisation on IT management and practice.


We use cookies to improve the user experience of our website. If you continue to browse, we'll assume you are happy for your web browser to receive all cookies from our website. See our cookies policy for more information on cookies and how to manage them.




Future thinking & strategy

Re-imagining business

Leadership & capabilities