Deborah Winshel, Managing Director, serves as Global Head of Social Impact leading the firm’s initiatives to create social impact on a global scale.
Prior to joining BlackRock, Ms. Winshel was President and Chief Operating Officer of The Robin Hood Foundation, New York’s largest poverty- fighting organization. Known for its rigorous, metrics-based approach to fighting poverty, Robin Hood has invested over $1.5 billion since 1988 in hundreds of the most effective programs that help lift and keep children, families, and adults out of poverty.
Ms. Winshel was previously the Executive Vice President, Chief Financial Officer and Chief Administrative Officer of the Metropolitan Museum of Art. Prior to working in the non-profit sector, Mrs. Winshel spent more than a dozen years working in New York and London for JP Morgan’s Investment Bank, culminating as a Managing Director advising key corporate clients on a variety of financial, capital markets and strategic issues.