Biography
Carlos Leiria Pinto served as the Country Manager for IFC - International Finance Corporation in Brazil from April 2020 to January 2025, overseeing the organization's significant investment program in private sector development. Under his leadership, IFC Brazil achieved a record $4.387 billion in new investments in fiscal year 2022, focusing on increasing competitiveness, improving infrastructure, and promoting sustainability. He championed efforts in employability, affordable housing, and financial inclusion, aligning economic growth with key sustainability goals. With over thirty years of experience in financial markets, Leiria Pinto's expertise spans investment banking, private equity, and public-private partnerships, cultivated through roles at institutions like Santander, BNP Paribas, and Commerzbank, and previously as IFC's General Manager for the Andean Region. He holds a Civil Engineering degree and an MBA.
Carlos did not write a bio yet.
IFC
A IFC é a maior instituição global de desenvolvimento dedicada exclusivamente ao setor privado em países em desenvolvimento.