CoverProfile

David Leduc

Chief Executive Officer, North America

Insight Investment

United States, Massachusetts, Hingham

About Me

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

View more

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

More profiles to browse

AC
Andy Cawker
Head of Specialist Equities & Fund Manager
RN
Richard Nibloe
Portfolio Manager
Profile Photo
Matthew Cooke
Senior Portfolio Manager
Profile Photo
Mark Stancombe
Chief Risk Officer and CEO, North America

You Might Like

PM
Prtima MISHRA1
Software Engineer
PA TEST
BD
Bruce Davidson
Chief Compliance Officer & Operations Specialist
Claremont Financial Group Inc
RR
Rachel Rademacher
Vice President of Operations
Rademacher Financial Inc
KP
Kathy Polichetti
Senior Client Service Specialist
Pennsylvania Capital Management