Ben Needham

Ben Needham

Portfolio Manager

In the company since


Years in the industry



Ben is a portfolio manager in Ninety One’s Quality team. He co-manages of the UK Equity Income and UK Alpha strategies. Ben is based in the firm’s London office. Prior to joining Ninety One he was a Pan European analyst at Threadneedle and prior to that a UK analyst at Aviva Investors. Ben graduated from the University of Bath with a BSc Honours first class degree in Business Administration. In addition, Ben has passed Level III of the CFA® Programme.