30 employees
Amherst Capital is a U.S. real estate investment specialist with $6 billion1 of assets currently under management.
2015