Ruth Davison

As Executive Director of Impact and Investment at Comic Relief, Ruth leads on evolving and delivering their overall Social Impact strategy, ensuring that they achieve the greatest impact possible in the fight against poverty and social injustice. Her fresh and ambitious approach to investment making helps Comic Relief to improve how they spend the money raised and ensures it has the best long term impact in changing people’s lives.

Ruth has 15 years of experience of leadership roles in the charity sector and has been instrumental in transforming income and culture within some of the UK’s best known charities, including Crisis, Friends of the Earth, Christian Aid, and the Princes Trust International. Ruth also helped to create and launch the UK’s largest ever start up charity, Canal & River Trust (formerly British Waterways

 

back to top