Margarete Biallas

Industry Specialist, Digital Financial Services Financial Institutions Group – IFC