

Insight Investment |


About us
Insight Investment is a leading British asset management firm, responsible for £665 billion in assets under management as of September 30, 2024. The company specializes in fixed income, liability-driven investment (LDI), cash, absolute return, and multi-asset strategies. As a subsidiary of BNY Mellon, Insight Investment leverages global resources to deliver tailored investment solutions to its clients.
Company Values
Insight Investment is committed to delivering client-focused investment solutions, emphasizing innovation, integrity, and collaboration. The firm strives to understand the unique needs of its clients and to develop strategies that align with their financial objectives.
Global Presence and Market Operations
Operating globally, Insight Investment serves a diverse clientele, including pension funds, insurers, sovereign wealth funds, and other institutional investors. The firm has a significant presence in the United Kingdom, Europe, North America, and Australia, providing investment management services tailored to the specific requirements of each market.
Follow us

We aren’t currently hiring
Follow us to be notified as soon as we post new jobs & opportunities.

Insight Investment