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 US 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 st

David Leduc
Chief Executive Officer, North America
Insight Investment
United States, Massachusetts, Hingham
About Me
Profile Information
Chief Executive Officer, North America
Insight Investment
Investment Team,Operations Team
Investor
RIA/Wealth Manager/Asset Manager
Hingham
Massachusetts
United States
Aug 4, 2025
Keylinks
More profiles to browse
Natalia Kalatay
Consultant Relations Director and Business Development Director, Europe
Russell Wright
Fund Manager
AM
Alexander Moss
Investment Analyst
CA
Craig Armstrong
Senior Portfolio Manager
You Might Like
DH
Dennis Hanson
Principal
Jamison Hanson
BH
Bob Helmer
President Emeritus
Baldwin Wallace University
KB
Karin Berry
Senior Director of Sales & Marketing
Brookdale
TP
Thomas Parkhurst
Chief Compliance Officer
Altravue