Ruth E. Horowitz

Head
IFC Asset Management Company

Ruth is the Head of IFC Asset Management Company (AMC) and IFC Vice President, Equity Mobilization Division. She is responsible for the overall management and operations of the business. Since 2009, AMC has raised more than $10 billion for 13 emerging markets funds from investors including sovereign wealth funds, pension funds and other development finance institutions. These funds, which have a geographic, sectoral or fund of funds mandate, allow partners to invest side by side with IFC in its investments.

Ruth joined AMC at the start of its operations, and has been involved in all aspects of the business including investment decision making, investor relations, operations management, and fundraising. She chairs the investment committees for all funds.

Before joining AMC, Ruth spent more than 20 years at Lehman Brothers, including roles in private equity, investment banking, and debt and equity capital markets. Ruth was a Managing Director and the Chief Administrative Officer of Lehman Brothers’ private equity business and a member of Lehman Brothers’ Fund of Funds Investment Committee. Before joining Lehman’s private equity business, Ruth was a senior vice president in investment banking working on strategy and business planning, a senior vice president and chief administrative officer of its Equity Research department, and a vice president of its Equity Capital Markets and Debt Capital Markets departments.

Ruth holds a BA from Barnard College and an MBA from Harvard Business School and is a member of the Boards of Barnard College and The New Museum of Contemporary Art.