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... Read more continue reading
04
Apr
2022



