The Team

The Team

AmCap employs a team of seasoned professionals to acquire, manage, and lease its properties.
The company’s corporate headquarters is located in Stamford, Connecticut, and its western US office is in Denver, Colorado.