Global Head, PPP Transaction Advisory Services
IFC - International Finance Corporation
Global Head, PPP Transaction Advisory Services
IFC - International Finance Corporation
Vice President
IFC - International Finance Corporation
Director
Makerere University