IFC - a member of the World Bank Group - is the largest global development institution focused on the private sector in... Climate and Development Reports (CCDR), and IBRD/IDA lending operations; and Putting IFC's country strategy and diagnostic......
Job Location: Johannesburg, Gauteng, South Africa