Insight Investment is a leading global asset manager that offers investors a broad range of investments in absolute return formats within asset classes and in multi-asset formats against a wide array of benchmarks. It is responsible for assets under management across liability-driven investment, cashflow-driven investing and longevity hedging, currency management, fixed income, absolute return, multi-asset, and specialist investment strategies.
2016 - present
2007 - present
2019 - present
2013 - 2014
Three Main Pillars of the Investment Platform
Assets under management: £752.5 billion (as of December 31, 2020)