Children’s charity NCH has announced the appointment of Pamela Chesters as chair of the council of NCH Trustees. Ms Chesters, who has over 20 years in senior management roles including positions at oil company BP and the London borough of Camden, also currently chairs the Royal Free Hampstead trust and the England Churches Housing Group….