Ben Horsell has extensive work experience in the investment management industry. Ben is currently the Head of Investment Marketing at Ninety One, a position they have held since March 2018. Prior to that, they worked at Lombard Odier Investment Managers, where they held multiple roles, including Head of Product Development from December 2009 to March 2018, and Head of Marketing and Product Development from January 2014 to December 2017. Before that, Ben worked at Fortis Investments as the Head of Process, Fixed Income from December 2007 to October 2009, and at ABN AMRO Asset Management as the Global Business Manager, Fixed Income from May 2005 to December 2007. Their earlier experience includes working as the Head of Business Development at Tolhurst Noall from May 2000 to March 2005.
Ben Horsell attended the University of South Australia from 1994 to 1997, where they pursued a Bachelor of Business Information Systems degree. During their time at the university, Ben focused their studies on IT, Finance, and Accounting.
Sign up to view 10 direct reports
Get started
This person is not in any teams