People

Stephanie Diller

Senior Manager

Stephanie Diller

1 New Street Square

London

United Kingdom

EC4A 3HQ

View on a map

Stephanie leads on Integrated Care System Development and Population Health Management approaches. She brings national and international health consulting experience advising system leaders on the strategy through to implementation of new operating models to achieve integrated care. Her experience includes advising on developing new operating models, service redesign, technical development support to teams, workforce transformation, digital health strategy, design of new care models, and population health management strategies.

Stephanie Diller