Joao Carneiro

IFC
Head of Infrastructure Investments