Marcelle Ayo is the IFC Country Manager for Madagascar as well as Comoros, Mauritius and Seychelles. She is based in Antananarivo, Madagascar. Her main role consists of leading an integrated investment and advisory strategy and action plan for IFC’s activities with a focus on creating markets by developing high-impact projects that contribute to the development of the cluster of countries…
Discussion about this post