Altar Rock corporate office is located in Boston, Massachusetts, United States and has 1-10 employees.
altar rock
Departments
Number of employees
Finance
5
Legal
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
Altar Rock LLC is an SEC-registered investment adviser headquartered in the Boston area that provides investment advisory services to nine-figure net-worth families. The firm serves families of substantial means as a wealth manager and pursues structural alpha to help clients reach for their aspirations while fortifying their legacy. Altar Rock ser... Read More