Entities

Insight Investment

Insight Investment

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.

Three Main Pillars of the Investment Platform

  1. risk management solutions, including liability-driven investing and currency risk management;
  2. a full spectrum fixed income capability; and
  3. a range of multi-asset and absolute return strategies.


Assets under management: £752.5 billion (as of December 31, 2020)