stars 1 stars 2 stars 3

Founded in 1998, Clearstead Avalon Trust is a state of New Mexico-chartered trust company, which is wholly owned by Clearstead Advisors, a financial advisory firm headquartered in Cleveland, OH. For families and individuals with trust assets, Clearstead Avalon Trust offers the expertise of an investment firm and wealth planning practice, with the resources of a trust company, serving individuals, families, trusts, and foundations. Our approach enables us to craft carefully considered solutions for each client — a product of our best thinking.

Avalon Trust Questions

The Avalon Trust annual revenue was $6 million in 2026.

Undefined Undefined is the CEO of Avalon Trust.

13 people are employed at Avalon Trust.

Avalon Trust is based in Santa Fe, New Mexico.

The NAICS codes for Avalon Trust are [5239, 52399, 52, 523991, 523].

The SIC codes for Avalon Trust are [67, 673].

Top Avalon Trust Employees

View Similar People
G2 Leader Summer 2026 G2 Best Est ROI Mid-Market Summer 2026 G2 Easiest Admin Mid-Market Summer 2026 G2 Most Implementable Summer 2026 G2 Best Results Mid-Market Summer 2026 G2 Lead Capture Mid-Market Summer 2026 Inc Fastest Growing Private Companies 2026 Inc Best Workplace 2026
g2crowd
G2Crowd Trusted
chromestore
300K+ Plugin Users