Insight Investment logo

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.


Add photos to showcase Insight Investment’s culture


Add Insight Investment’s values

Insider experiences

Share your experience of working at Insight Investment

David Leduc
CEO, North America
Adrian Grey
Global Chief Investment Officer
Mark Stancombe
Chief Risk Officer
Angus Woolhouse
Global Head of Distribution
Serkan Bektas
Head of Client Solutions Group
Lynne Dalgarno
Head of Human Resources

Add jobs to your org chart to show candidates who they’ll work with

Publish company announcements to get more exposure