Isabelle Mitchell

Permira Foundation Investment Lead for Smart Works Charity

Isabelle Mitchell has a strong background in finance and sustainability, with notable experience as the Permira Foundation Investment Lead for Smart Works Charity, focusing on social impact initiatives. While at Permira, Isabelle held multiple roles, including ESG Lead and Head of Sustainability for Permira Credit. Isabelle's prior experience includes positions at Lloyds Banking Group, where responsibilities ranged from Associate in Financial Sponsors Relationship Management to ESG Credit Risk Director. Isabelle holds a Bachelor's degree in Philosophy from the University of Bristol, earned between 2012 and 2015.

Location

London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices