Sheryl Needham

Sheryl Needham

Managing Director, Head of BlackRock's Family Office business in EMEA

Sheryl Needham, Managing Director, is Head of BlackRock's Family Office business in EMEA, responsible for the firm's relationships with Family Offices and for delivering solutions to meet their investment needs. She joined the firm in London in 2001 when it was still part of Merrill Lynch Investment Managers.

 

Prior to her current position Ms. Needham was Head of Liquid Alternatives distribution in EMEA. Before that she was based in BlackRock's New York office, initially leading coverage of several large 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.

 

Ms. Needham is a Director of BlackRock's Cayman Hedge Fund Board and is a member of the London Board of 100 Women in Finance. She is passionate about the arts and sits on the National Theatre's Development Board.