John Cochrane, Senior Manager of Policy & Programs

John Cochrane is Director, Public Policy & Special Projects at the U.S. Impact Investing Alliance. At the Alliance, John helps to lead a range of program areas, including public policy advocacy, investor engagement and education, and the work of the Global Steering Group on Impact Investing.

Prior to joining the Alliance, John was Associate Director for Social Innovation at the Council on Foundations, where he created programming to educate and train community, corporate and private foundations about the role impact investing could play in advancing their work. He has also worked with the Inter-American Development Bank, White House Business Council, U.S. State Department, and Morgan Stanley.

@jmlcochrane