Abdallah Nauphal is Chief Executive Officer at Insight Investment. In this current role, he leads the development of the firm’s strategic business plan. He has been with Insight since 2003 and has overseen the transformation of the firm from a traditional investment manager to a specialist solutions provider across LDI, fixed income, and absolute return. He also held previous roles at Rothschild Asset Management and Schroder Investment Management. Nauphal has over 25 years of experience in the financial industry.