Select your location
No results found
Liz is a partner in Deloitte's Consulting practice and specialises in advising public sector organisations with IT transformation programmes. She has over 20 years of project, programme management and consulting experience.