Caroline Bressan is the Chief Executive Officer of Open Road. Prior to Open Road, Caroline was an Investment Principal at D. Capital, the investment advisory wing of Dalberg. There she focused on D. Capital’s impact investment advisory offerings, building a pipeline of investment opportunities in Sub-Saharan Africa, specifically in energy and agriculture. Caroline also worked on the design and structuring of innovative financing mechanisms, including impact bonds and social impact insurance.
Previously, Caroline was an Investment Officer at Calvert Foundation, where she managed its $20 million portfolio, mainly focused on Latin America. At Calvert Foundation, she originated and managed a pipeline of lending and investment deals focused on the sustainable trade, social enterprise, and financial inclusion sectors. In addition, Caroline designed and launched a revolving line of credit product, the first of its kind for Calvert Foundation, and helped launch the international component of the Women Investing in Women Initiative (WIN-WIN). She also sat on the investment committee of the Haitian Emergency Liquidity Fund, created to provide funding to microfinance institutions in the aftermath of the 2009 earthquake. Caroline has previously worked in Bolivia with Pro Mujer designing a business education program for clients.
Caroline received her MBA from Dartmouth’s Tuck School of Business and holds a Bachelor in Business Administration from the University of Michigan. She speaks English and Spanish.