Insight Investment is a global asset manager offering liability-driven investing, cashflow-driven investing, longevity hedging, currency management, fixed income, absolute return, multi-asset and specialist strategies to clients such as pension funds, insurers and sovereign wealth funds. It designs investment solutions tailored to client needs and incorporates ESG factors into decision-making, reflecting its PRI-aligned approach. The firm differentiates itself with a focused, repeatable performance model and a long-standing commitment to responsible investing, including PRI signatory status and high PRI ratings. Its goal is to deliver consistent, predictable investment outcomes while managing risk across diverse mandates and addressing ESG considerations.
Company Size
1,001-5,000
Company Stage
N/A
Total Funding
$190.3M
Headquarters
New York City, New York
Founded
2002
See people who can refer or advise you
Help us improve and share your feedback! Did you find this helpful?