Rachael De Renzy Channer has been appointed the Global Head of Sustainability of Egon Zehnder, the world’s ...