Amherst

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

Similar Companies Hiring

eCommerce • Fintech • Real Estate • Software • PropTech
10 Offices
1600 Employees
Cloud • Hardware • Security • Software
16 Offices
2000 Employees
Healthtech • Software • Pharmaceutical
12 Offices
69000 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
Option 1 of 1