Xavier Leroy
Xavier LEROY (France) is the Managing Partner Africa at Egon Zehnder, a consulting cabinet specialized in recruitment of senior executives, company governance and development of talents. Heading the South African branch, he is a specialist of several strategic issues such as natural resources, retail sales, finance and health.