Australian National Health & Human Services Leader | Deloitte Touche Tohmatsu
Global Public Health & Social Services Leader
225 George Street
Dr. Stephanie Allen is the Deloitte Global Public Health & Social Services sector leader. In addition, Stephanie leads the Health & Human Services Practice for Deloitte Australia and is co-leader of Deloitte Global’s Health Care sector in the Asia Pacific region.
Stephanie is a Consulting Partner with over 25 years’ experience in health and social care. She has worked extensively in both the United Kingdom and Australia. Stephanie specializes in leading large scale transformation programs across health and social care payers and providers focusing on delivering better outcomes and cost containment. This has involved reconfiguring health economies, commissioning new hospitals, and developing clinical service and operational strategies for some of the most eminent global health and research institutions.
Prior to becoming a consultant Stephanie led national reform programs in the 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.