Africa Head, Fintech Investments - IFC