Skip to main content

Stephanie Allen

Deloitte Global Health & Social Services Sector Leader

Dr. Stephanie Allen is the Global Health leader for Deloitte. She is also a member of the Deloitte Australian Executive. 

A Consulting Partner, with more than 25 years experience, she leads our most strategic or complex health care projects globally. Stephanie has worked across the public and private sectors; across health policy makers, payers and providers and with new market entrants such as technology & data companies, retail & transport organisations, as well as health start-ups.

Stephanie leads our pre-eminent work on the ‘Future of Health’. This explores global market trends to 2040, the use of innovative technologies, new pricing models, disruptive entrants, new models of care and the health workforce of the future.

Stephanie was also appointed to the World Economic Forum Futures Council on Health & Healthcare and Healthy Ageing & Longevity. She is the lead partner on the multi-year collaboration programs Deloitte is undertaking with the World Economic Forum on disruptive technologies and mental health and with the International Hospital Federation on sustainability & climate in health care.

Stephanie also led our work with the Word Health Organization on the design and delivery of the COVID Recovery dashboard. This dashboard brings together health, economic and social data in real time to enable countries to make more informed decisions on the impact of government interventions across multiple dimensions.

Prior to becoming a consultant, Stephanie led national reform programs in the health, social care and criminal justice sectors across the UK and Europe. She holds a Joint Honors Degree, a Master of Science, and a PhD from the University of Oxford.