Insight Investment


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.

Employees

501-1,000

Links


Org chart

Collapse
David Leduc
CEO, North America
Mark Stancombe
Chief Risk Officer
Angus Woolhouse
Global Head of Distribution
Gerry Brennan
Chief Risk Officer - Insight Europe
Bob Heath
Corporate Strategy Director
Lara Winters
Strategy Director

Board & advisors

Andrew Giles
Executive Vice Chairman