Black Rock's Deborah Winshel: Big Impact Needs Big Data

Black Rock's Deborah Winshel: Big Impact Needs Big Data l Institutional Investor

By: Imogen Rose-Smith, April 22, 2016

  • The former Robin Hood Foundation executive is shaping impact investment strategy at the world's largest asset management firm. Black Rock has about $200 billion in assets that fall under the oversight of BlackRock Impact. The total includes some ESG funds, which actively consider environmental, social and corporate governance factors in investment decisions.