Amherst

HQ
Austin, Texas, USA
Total Offices: 3
811 Total Employees

Similar Companies Hiring

Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
8 Offices
100000 Employees
Productivity • Sales • Software
8 Offices
3049 Employees
Cloud • Logistics • Mobile • Productivity • Software
2 Offices
300 Employees

The Amherst Group ("Amherst") is a diversified data-driven investment management platform at the crossroads of global capital markets and U.S. real estate, offering strategies up and down the real estate capital stack. As of December 31, 2023, Amherst manages $18.5 billion deployed across real estate debt and equity strategies in mortgage-backed securities, commercial real estate, and single-family residential.

Amherst Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
HQAustin, Texas, USA
Austin, Texas, USA
New York, New York, USA