As Chief Executive Officer of Insight Investment, Abdallah Nauphal leads the development of Insight’s strategic business plan. Mr Nauphal was appointed Chief Investment Officer in September 2003 with overall responsibility for the investment management team, and in June 2006 was appointed Deputy Chief Executive. In July 2007, he became Insight’s Chief Executive Officer, while retaining his position as Chief Investment Officer.
Mr Nauphal has over 25 years’ industry experience. He has overseen the transformation of Insight from a traditional investment manager to a specialist solutions provider across LDI, fixed income and absolute return. During this time, the scope and complexity of Insight’s business and governance structures has evolved significantly. As a result, in 2016, he relinquished his Chief Investment Officer responsibilities, to focus on the role of Chief Executive Officer.
Mr Nauphal’s previous roles include Chief Investment Officer (fixed income) at Rothschild Asset Management and Head of Fixed Income for Schroder Investment Management Limited in London. He holds a Bachelor degree in Business Administration from New England College, an MS in Information Systems and an MBA in Finance and Investments from George Washington University.