Rostan Schwab

Africa Head, Fintech Investments - IFC