Biography
From building pipelines of sustainable investments in Africa and Latin America to structuring blended finance impact funds, Caroline Bressan is an expert in impact-oriented financial product design, deal structuring, and portfolio construction.
With a commitment to pushing the limits of impact investing, she joined Open Road in 2015 and now leads the organization as CEO. In her role, Caroline oversees Open Road in its next phase of growth as it "unsticks" critical financing for impact organizations experiencing systemic funding delays that threaten to derail their work.
Prior to Open Road, Caroline was an Investment Principal at Dalberg. Caroline also served as an Investment Officer at Calvert Impact, where she originated and managed a loan portfolio focused on sustainable trade, social enterprises, and financial inclusion. She received her MBA from Dartmouth's Tuck School of Business and a BBA from the University of Michigan.