Insight Investment
David is Chief Executive Officer of Insight North America and he is responsible for driving Insight’s strategy for North America and leading the U.S. Management Committee. David joined Insight in September 2021 as Deputy CEO, North America following the transition of Mellon Investments’ fixed income strategies to Insight. He started working at Mellon Investments in 1995 as a portfolio manager and analyst for U.S domestic fixed income, moving from structured finance to global strategies in 1999.
David has held a number of 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. In addition, he was a member of the Standish Board of Managers. In March 2022, he moved into his current role as Insight’s CEO, North America.
Prior to joining Mellon Investments, David spent seven years as an Investment Officer at State Street. He has an MBA from Boston University and a BS from the University of Rhode Island. David is a CFA charter holder and is a member of the CFA Institute.
This person is not in any offices
Insight Investment
3 followers
Insight Investment is a leading global asset manager, responsible for assets under management across liability driven investment (LDI), cashflow-driven investing (CDI) and longevity hedging, currency management, fixed income, absolute return, multi-asset and specialist investment strategies.