Insight Investment Email Format
Investment ManagementEngland, United Kingdom1001-5000 Employees
Insight Investment is a London-based investment management firm focusing on liability-driven investing and fixed income. It is among the world's largest institutional investment managers and the leading LDI provider. The company operates globally, with a presence in the UK, Ireland, Germany, the US, Japan and Australia, and is a subsidiary of The Bank of New York Mellon Corporation. Its client base includes pension funds, corporates, local authorities, insurers, sovereign wealth funds, wealth managers, financial institutions and supranational bodies. In 2025, Insight Investment announced a partnership with WisdomTree to develop laddered ETF strategies, illustrating ongoing collaboration with other financial market participants.