Study Overview

Study Program(s): Master of Information Systems

Study Mode: Online

Study Level: Postgraduate

Study Campus: Online Study

Graduation Year: 1996

great alumni View other great alumni

Sheila Doyle

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 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.