Bob Runfeng Liu is an investment analyst at Carnegie Corporation of New York. Previously, he was an intern at Dimension Renewable Energy and Wesleyan Investments Office.
Liu double-majored in economics and the College of Social Studies (CSS) at Wesleyan University.