Ruth Davison


Ruth is Chief Executive at Comic Relief where she is responsible for the organisation’s strategy, global philanthropic portfolio and fundraising.

Ruth has worked in a range of senior roles in the voluntary sector for over 15 years, leading strategic and cultural change at some of the UK’s best-known charities, including Christian Aid, Friends of the Earth and Crisis. Ruth also helped launch the Canal & River Trust, the UK’s largest ever start up charity. 

A life-long activist, Ruth serves on the Board of Greenpeace UK. She is also a judge of both the UK Charity Awards and the GSK Impact Awards.