Dr. Stephanie Allen
Social Services Sector
Leader, Global Public Health
Dr. Stephanie Allen is Deloitte‘s Global Public Health & Social Services sector leader. Stephanie also 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. She specialises 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.