Contributor

John Low

Chief Executive of the Charities Aid Foundation

John Low is the Chief Executive of the Charities Aid Foundation (CAF), which is one of the UK’s largest charities and through the CAF global alliance supports corporate and individual philanthropy around the world. CAF promotes charitable giving and provides financial services and social finance to not-for-profit organisations. He is also the founding director of Euclid, the European network of civil society leaders.

John is a member of the appointments commission for the second chamber of the British parliament and is on the governing council of City University London, one of the ‘World Class Universities for World Cities’ network.