Perspectives
People
Stephanie Allen
Deloitte Global Health & Social Services Sector Leader
Dr. Stephanie Allen is the Deloitte Global Health & Social Services Sector Leader. Stephanie also leads Deloitte's Industry Program across the Asia Pacific region and is a Member of the Asia Pacific Executive. She is a Consulting Partner with over 25 years of 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 Ph.D. from the University of Oxford.