James Clarry is the incoming chief executive of the Charities Aid Foundation, appointed in September 2026 to start by January 2027. He was chief executive of the anti-slavery charity Justice & Care from 2023 and earlier spent six years as chief operating officer at Coutts.





