CAPTRUST

$585.1M revenue • 1,001 employees • 1100 Poydras Street Energy Centre, # 1350, New Orleans, LA, 70163, United States

Last Updated Jan 4, 2026

Company Overview

Company Name

CAPTRUST

Address

1100 Poydras Street Energy Centre, # 1350, New Orleans, LA, 70163, United States

Approx. Annual Revenue

$585.1M

Employees

1,001

Established

1999

About CAPTRUST

CAPTRUST is a financial services firm headquartered in Greenwich, Connecticut, United States. The company employs approximately 1,001 people and offers a wide range of financial services, including wealth planning and investment advisory services, for a diverse group of clients, including individuals, families, corporations, and nonprofit organizations.

Frequently Asked Questions about CAPTRUST

Technologies Used

Social Profiles

Key Decision Makers

Fielding Miller Chairman and CEO
LinkedIn
Charles Pyke Owner
LinkedIn
Jon Meyer Chief Technology Officer
LinkedIn
Aaron Adcock Vice President