Head of Business Strategy
Moustapha Abounadi is Head of Business Strategy at BNY Mellon Investor Solutions. In his role, he is responsible for developing and maintaining the firm’s overall business strategy, monitoring the multi-asset solutions competitive landscape, and continually refining the firm’s business practices and solutions offerings. In addition, he is responsible for building and maintaining relationships with investment consultants.
Prior to this role, Moustapha was co-Head of the Manager Research Group at BNY Mellon Investment Management, overseeing a team of analysts responsible for manager research and selection. He continues to support the Manager Research team at Investor Solutions with a focus on fixed income managers.
Prior to joining BNY Mellon in 2012, Moustapha was a vice president in the Alpha Investment Research Group at Segal Rogerscasey (now Segal Marco) where he was the head of fixed income manager research. He was also a member of the Global Portfolio Solutions Group, responsible for the implementation of research best ideas in client portfolios. Moustapha was instrumental in developing the firm’s capital markets assumptions and investment structure design. He joined Segal Rogerscasey in 1999.
Moustapha received a bachelor’s degree in finance, magna cum laude, from Boston College and has studied business administration at Al Akhawayn University in Ifrane, Morocco.