Vaughan Nelson Investment Management logo

Vaughan Nelson Investment Management jobs and careers

Houston, TX, United States

As of October 24, 2026, Vaughan Nelson Investment Management has no open roles listed.

About Vaughan Nelson Investment Management

Vaughan Nelson is a Houston-based money manager focused on managing U.S. equity and fixed income portfolios for non-profit, public and corporate plans and individuals. Our investment process focuses on targeted returns designed to meet our clients' future obligations. As an affiliate of Natixis Investment Managers, Vaughan Nelson operates as a boutique firm with access to a proven global distribution network.

Founded
1970
Employees
11 to 50
Headquarters
Houston

Leadership

The top of Vaughan Nelson Investment Management's org chart, with how many people report into each leader.

CW

Chris Wallis

CEO And CIO

31 reports

APPhoto of Allyson Pearcy

Allyson Pearcy

Managing Director

10 reports

ARPhoto of Adam Rich

Adam Rich

Deputy Chief Investment Officer, Portfolio Manager

8 reports

CGPhoto of Carlos Gonzalez

Carlos Gonzalez

Chief Compliance Officer

3 reports

SDPhoto of Susan Darshad

Susan Darshad

Managing Director of Finance

2 reports

NSPhoto of Nathan Sloan

Nathan Sloan

Chief Operating Officer

1 report

WWPhoto of William Wojciechowski

William Wojciechowski

Chief Risk Officer

SDPhoto of Susan Konarik Darshad

Susan Konarik Darshad

Managing Director Of Finance

Jobs at Vaughan Nelson Investment Management

No open positions right now. Explore more companies on TheJobsMap.

Vaughan Nelson Investment Management jobs: common questions

Is Vaughan Nelson Investment Management hiring right now?
Vaughan Nelson Investment Management has no open roles listed as of October 24, 2026. Roles appear here as soon as they are posted on Vaughan Nelson Investment Management's careers site.
Where is Vaughan Nelson Investment Management headquartered?
Vaughan Nelson Investment Management is headquartered in Houston, TX, United States and was founded in 1970.
Who leads Vaughan Nelson Investment Management?
Chris Wallis, CEO And CIO, is at the top of Vaughan Nelson Investment Management's org chart.
How do I apply for a job at Vaughan Nelson Investment Management?
Pick a role on Vaughan Nelson Investment Management's TheJobsMap page and select Apply. Every listing links to the original posting on Vaughan Nelson Investment Management's own careers site, so you apply directly with the employer.