Insight Investment

Insight Investment is a London-based asset manager specialising in fixed income, liability-driven investment (LDI), and risk management strategies for institutional clients. A subsidiary of BNY Mellon, the firm manages over £700 billion in assets and serves pension schemes, insurers, and sovereign wealth funds globally. Insight is a recognised leader in managing long-duration and inflation-linked bonds, as well as custom LDI mandates designed to align asset portfolios with future liabilities. Its expertise also extends to credit, multi-asset, and sustainable investment strategies, supported by a deep research infrastructure and in-house ESG integration. The firm is known for its robust risk framework and innovation in derivative-based solutions, making it a go-to partner for institutions seeking to hedge volatility and meet long-term funding goals in a changing interest rate environment.

0 open rolesSponsorship unknown

Active roles

No open roles right now. Set up an alert and we'll tell you when Insight Investment opens applications.