Vaughan Nelson Investment Management

Private Investment Firm Houston, Texas, United States ·Founded 1970

Overview

Vaughan Nelson Investment Management is a Houston-based investment firm specializing in equity and fixed income strategies for institutional and individual clients. Founded in 1970, the firm manages approximately $16.1 billion in assets as of September 30, 2025. As a boutique affiliate of Natixis Investment Managers, Vaughan Nelson offers a range of investment products, including mutual funds, ETFs, separately managed accounts, and collective trusts. The firm's investment philosophy centers on identifying temporary inefficiencies and time arbitrage opportunities to generate long-term value. This approach is characterized by a focus on targeted returns, a concentrated portfolio with high active share, and a consistent process across all market capitalizations. Vaughan Nelson's investment process involves rigorous, bottom-up fundamental analysis, consideration of macroeconomic factors to minimize volatility, and the integration of ESG considerations. The firm's client base includes foundations, endowments, corporations, pensions, public entities, insurance companies, mutual funds, and high-net-worth individuals. Vaughan Nelson operates autonomously, providing investment management services independently with its own research, investment team, and trading.

Investment Focus

  • Accredited investors only
  • Compliance with applicable securities regulations

Reach Vaughan Nelson Investment Management directly

Verified work email, phone and LinkedIn for the full team — one spreadsheet, one payment, yours to keep.

Unlock full contacts →

Frequently asked questions about Vaughan Nelson Investment Management

What sectors does Vaughan Nelson Investment Management invest in?

Vaughan Nelson Investment Management invests in Financial Services, Technology, Healthcare, Energy, Consumer Goods and Industrials, and is based in Houston, Texas, United States. Vaughan Nelson Investment Management is listed as a private investment firm in the ConnectSafely investor database.

What stage does Vaughan Nelson Investment Management invest at?

Vaughan Nelson Investment Management backs companies at Growth, Late Stage, Pre-IPO, Buyout, Turnaround and Distressed, writing cheques of 1M - 50M.

Which regions does Vaughan Nelson Investment Management invest in?

Vaughan Nelson Investment Management invests across United States and Australia.

Who are the partners at Vaughan Nelson Investment Management?

Team members listed for Vaughan Nelson Investment Management include Nathan Sloan (Chief Operating Officer).

How do I contact Vaughan Nelson Investment Management?

Vaughan Nelson Investment Management's contact details — including phone and LinkedIn — are listed in the ConnectSafely investor database, along with its website and the LinkedIn profiles of its partners.

Last updated · Source: ConnectSafely investor database