Liz May is a Partner at Deloitte, where they advise public sector and NHS boards on governance and performance challenges to drive sustainable results. Prior to their current role, Liz worked at PwC as a Manager from 2000 to 2008. They hold a BSocSc in Public and Social Policy Management from the University of Birmingham, where they graduated with a first in 1999.
This person is not in the org chart
This person is not in any teams
This person is not in any offices