Ninety One employs 1,375 employees. The Ninety One management team includes Gregg Abramson (Head of Institutional - Northeast), Lucia Pino-Garcia (Chief Technology Officer), and Malcolm Fried (Chief Marketing Officer).
Get Contact Info for All DepartmentsLooking for a particular Ninety One employee's phone or email?