Verified active February 2, 2026

Key Highlights

  • Insight Investment prioritizes the certainty of meeting client objectives over traditional focus on maximizing return and minimizing volatility.
  • The company is a founding signatory to the UN-supported Principles for Responsible Investment (PRI), demonstrating its commitment to responsible investment practices.
  • Insight Investment offers a global network of operations and expertise in various investment strategies, including fixed income, risk management, absolute return, and multi-asset capabilities.
  • The company focuses on identifying, assessing, and managing factors that are financially material, while also reflecting clients’ sustainability preferences.
  • Insight Investment’s innovative approach to meeting client objectives and its commitment to responsible investment set it apart in the asset management industry.

About Insight Investment

Insight Investment is one of Europe’s largest investment managers, responsible for £626.2bn/€757.3bn in assets under management (AUM) across fixed income, risk management strategies, absolute return, and multi-asset capabilities. Based in London, Insight is a specialist asset manager with a global network of operations in the UK, Ireland, Germany, US, Japan, and Australia. Insight’s mission is to offer investors a different approach to achieving their investment goals, prioritizing the certainty of meeting their objectives over maximizing return and minimizing volatility. Insight believes in responsible investment, helping clients achieve their desired outcomes while reflecting their sustainability preferences.

Insight was a founding signatory to the UN-supported Principles for Responsible Investment (PRI) in 2006, demonstrating its commitment to responsible investment practices. The company focuses on identifying, assessing, and managing factors that are financially material, while also reflecting clients’ sustainability preferences. Insight’s approach to responsible investment is detailed on their website, providing transparency and accountability to their clients.

Insight Investment’s global presence and expertise in various investment strategies make it a key player in the asset management industry. The company’s commitment to responsible investment and its innovative approach to meeting client objectives set it apart in the competitive landscape of investment management.

Leadership Team

R
Raman Srivastava
Chief Executive Officer
raman.srivastava@insightinvestment.com
Email

Tip: The CEO isn't always your best path in. Data Surfer finds the champions and influencers who actually drive purchasing decisions.

Company Facts

Ownership Private Company
Parent Company BNY

Connect with Insight Investment

Why Contact Insight Investment?

B2B professionals would contact Insight Investment for its expertise in responsible investment, innovative approach to meeting client objectives, and global network of operations. Insight Investment offers a unique value proposition for clients seeking a different approach to achieving their investment goals.

Who Should Contact Insight Investment for Business?

Sales teams selling investment management services, recruiters seeking roles in asset management, and partners offering responsible investment capabilities should reach out to Insight Investment.

Categories

  • Asset Management
  • Responsible Investment
  • Global Investment Strategies
  • Fixed Income
  • Risk Management
  • Absolute Return
  • Multi-Asset Capabilities
  • Sustainability Preferences
  • Investment Goals
  • Certainty of Objectives

More Asset Management Companies

Frequently Asked Questions

Who is the CEO of Insight Investment?
Raman Srivastava is the Chief Executive Officer of Insight Investment, having been appointed to the role in April 2025.
What is Raman Srivastava's email at Insight Investment?
Raman Srivastava's email address is raman.srivastava@insightinvestment.com.
What does Insight Investment do?
Insight Investment is an asset management firm that manages strategies including fixed income, liability-driven investment (LDI), cash, absolute return, and multi-asset.
How many employees does Insight Investment have?
Insight Investment has approximately 1.2K employees.
Where is Insight Investment headquartered?
London, United Kingdom
What industry is Insight Investment in?
Insight Investment operates in Asset Management, Responsible Investment, Global Investment Strategies.
What is the email format at Insight Investment?
Insight Investment uses the email format first.last@insightinvestment.com.
Is Insight Investment still active?
Yes, Insight Investment was verified as an active company on February 2, 2026. Data Surfer regularly validates company information to ensure accuracy.
How do I sell to Insight Investment?
Research Insight Investment's priorities and goals, identify the right decision makers and champions, monitor for buying signals, and reach out at the right time with verified contact details. Learn how Data Surfer helps.

Ready to Sell to Insight Investment?

Get qualified leads in 10 minutes. Research prospects, find decision makers, and monitor for the perfect moment to reach out.

Discover Similar Companies
Find Decision Makers
Outreach Monitoring

View pricing · FAQs · Contact us

Last verified: February 2, 2026

Backed by startup programs from