• PPL

Catherine Russell

Senior Innovation Lead

Catherine Russell is an experienced professional in innovation and systems change, currently serving as the Senior Innovation Lead at PPL since August 2024. Previously, Catherine held multiple roles at Nesta from September 2013 to July 2023, including Co-Director and Deputy Director of People Powered Results, where the focus was on collaborative and inclusive methods for effective systems change. Catherine also played a key role in health service transformation as Senior Programme Manager at the Health Lab. Prior roles at The Young Foundation involved coaching local authorities on innovation and supporting service development for isolated older adults. Catherine's early experience includes a global exchange program with VSO and a background in geography, with a Bachelor of Arts degree from The University of Sheffield.

Location

London, United Kingdom

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices