Loading organizations...
Insight Investment is a global investment management firm based in London, United Kingdom, specializing in fixed income solutions and liability-driven investment (LDI) strategies for institutional clients. The firm manages approximately $850 billion in global assets under management and employs 1,101 professionals worldwide, including 248 in the US. It primarily serves pension schemes and institutional investors, providing comprehensive solutions to manage long-term financial objectives. Currently owned by BNY Mellon, Insight was acquired from Lloyds Banking Group in 2009, with David Leduc serving as CEO for North America. Established in 2002, the firm was formed from the merger of HBOS's asset management divisions, with Douglas Ferrans serving as its first CEO. Its business model centers on asset management fee-based model, managing client assets under management and providing investment advisory services to institutional investors.
Key people at Insight Investment.
Insight Investment was founded in 2002 by Abdallah Nauphal (CEO & Founder).
Insight Investment was founded in 2002 by Abdallah Nauphal (CEO & Founder).
Insight Investment has 1 tracked investment across 1 company. The latest tracked deal is $65.1M Debt / Seed in Faktus in October 2025.
| Date | Company | Round | Lead Investor(s) | Co-Investor(s) |
|---|---|---|---|---|
| Oct 30, 2025 | Faktus | $65.1M Debt / Seed | Patric Hellermann, Enrico Mellis | Fost Capital |
Key people at Insight Investment.