Carlos Leiria Pinto, Country Manager profile photo  flag

Carlos Leiria Pinto

Country Manager, IFC

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

IFC, a member of the World Bank Group, is the largest global development institution focused exclusively on the private sector in developing countries. We utilize and leverage our products and services—as well as products and services of other institutions in the World Bank Group—to provide development solutions customized to meet clients’ needs.

www.ifc.org

Working in this organization

Privacy policy and how we use cookies
We use cookies to give you the best experience on our website.
By continuing we'll assume you're on board with our privacy policy