Angel Logo

Biography

Sheryl Needham
Director
BlackRock
Sheryl Needham is a Director in BlackRock’s EMEA Retail business and heads the Alternatives Sales Team in London . She is responsible for the distribution of all BlackRock’s Alternative Investment products, including UCITS, hedge funds, private equity as well as other more opportunistic investment strategies in the UK. She has a particular focus on leading BlackRock’s strategic expansion into the less liquid space across EMEA. Sheryl joined the firm in London in 2001 when it was still part of Merrill Lynch Investment Managers. Prior to her current position she was based in BlackRock’s New York office, initially leading coverage of several strategic private banking relationships across the US and then moving into the Institutional Business to cover Family Offices and UHNW clients in the US and Canada. She returned to London in mid-2012 to take up her current role. Sheryl sits on the Steering Committee of BlackRock’s Women’s Initiative Network in EMEA. In her spare time Sheryl is passionate about the arts; she is a Young Patron’s Ambassador for the National Theatre, sits on the National Theatre Gala Committee, and is a member of 100 Women in Hedge Funds Advisory Council.