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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices