Egon Zehnder Names Rachael De Renzy Channer Global Head of Sustainability
Business Wire India Rachael De Renzy Channerhas been appointed the Global Head of Sustainability of Egon Zehnder, the world’s preeminent leadership advisory firm. Based in London, De Renzy Channer has…