AdviserVoice

From the Source

Insight Investment names CEO for North America

Insight Investment, one of the world’s largest asset managers[1] with GBP £867.1bn (USD $1.1tn) under management, has announced the appointment of David Leduc as Chief Executive Officer, Insight North America (INA).

Leduc joined Insight[2] in September 2021 on completion of the transition of Mellon Investments’ specialist fixed income capabilities to Insight, initially as Deputy Chief Executive Officer (INA). As CEO for Insight North America, David takes responsibility for driving Insight’s strategy in North America and is a member of Insight’s Executive Management Committee.

Mark Stancombe has been appointed Chief Risk Officer for Insight Investment Management (Global) Limited (IIMG) and Insight Investment International Limited (IIIL). In this global role, he will oversee Insight’s Operational, Investment, Corporate, Market and Information risk and compliance functions[3]. Stancombe replaces Jonathan Eliot who recently announced his decision to retire.

“David has significant leadership and investment experience and brings this considerable expertise into his new role,” said Abdallah Nauphal, Chief Executive Officer for Insight Investment. “Mark led the development of our North America strategy overseeing the transition of Mellon’s fixed income team to Insight. The timing of this change is right for our U.S. strategy and gives Mark the opportunity to step into a new challenge on the announcement of Jonathan Eliot’s retirement,” he added.

Prior to joining Insight, Leduc was Head of Fixed Income at Mellon Investments. He started working at Mellon in 1995 and has held several leadership positions including Chief Investment Officer of Active Fixed Income, Managing Director of Global Fixed Income and Senior Portfolio Manager for global credit strategies. He was also the Chief Executive Officer and Chief Investment Officer for Standish, responsible for overseeing fixed income investment management activities. He has an MBA from Boston University, a BS from the University of Rhode Island and is a CFA charter holder and member of the CFA Institute.

Stancombe has been at Insight for 15 years and has held several senior leadership positions including Head of Insight’s Corporate Strategy function. He holds a BSc (Hons) in Economics from the University of Manchester.

Insight is headquartered in London, with key offices in New York, Boston, San Francisco, Dublin, Frankfurt, Manchester, Sydney and Tokyo. It employs 1,094 staff including 290 investment professionals.[4]

On 1 September 2021, clients, colleagues, related investment mandates and assets previously with the Fixed Income business of Mellon Investments successfully moved to Insight. Approximately $105bn of AUM transitioned alongside 72 colleagues, including 46 investment professionals.

——–

[1] As of 31 December, 2021. Assets under management (AUM) are represented by the value of the client’s assets or liabilities Insight is asked to manage. These will primarily be the mark-to-market value of securities managed on behalf of clients, including collateral if applicable. Where a client mandate requires Insight to manage some or all of a client’s liabilities (e.g. LDI strategies), AUM will be equal to the value of the client specific liability benchmark and/or the notional value of other risk exposure through the use of derivatives. Insight North America (INA) is part of ‘Insight’ or ‘Insight Investment’, the corporate brand for certain asset management companies operated by Insight Investment Management Limited including, among others, Insight Investment Management (Global) Limited, Insight Investment International Limited and Insight Investment Management (Europe) Limited. Advisory services referenced herein are available in the US only through INA. INA’s AUM is $127.2bn as of 31 December, 2021.
[2] Insight is the corporate brand for certain companies operated by Insight Investment Management Limited (IIML). Insight includes, among others, Insight Investment Management (Global) Limited (IIMG), Insight Investment International Limited (IIIL), Insight Investment Management (Europe) Limited (IIMEL) and Insight North America LLC (INA), each of which provides asset management services.
[3] Subject to regulatory approval.
[4] As at 31 December, 2021.

Latest Articles

Exit mobile version