The Leadership Team at Vaughan Nelson Investment Management is responsible for providing strategic direction and oversight across the firm's investment and operational activities. Comprised of senior executives, including the CEO, CIO, and various Managing Directors, the team focuses on optimizing investment strategies, ensuring compliance, and driving business development to meet the diverse needs of clients. Their collaborative approach fosters a strong culture of accountability and innovation, positioning the firm for sustainable growth in the competitive financial services landscape.
Allyson Pearcy
Managing Director
Carlos Gonzalez
Chief Compliance Officer
Chris Wallis
CEO And CIO
Ellen Freeman
Managing Director, Opertaions
Mark Farrell
Managing Director - Business D...
Masa Matsumura
Vice President - International
Nathan Sloan
Chief Operating Officer
Sundeep Khanna
Vice President - U.s.
Susan Darshad
Managing Director - Finance
William Wojciechowsk...
Chief Risk Officer
View all