Logo of Huzzle
Altman Solon
image

Altman Solon

101 Federal St, 28th Floor, Boston, Massachusetts 02110, US

The world's largest strategy consulting firm focused exclusively on the Telecoms, Media, and Technology (TMT) sectors

101 Federal St, 28th Floor, Boston, Massachusetts 02110, US

Consulting
sidebar.industry
501-1000
sidebar.employees
2020
sidebar.founded-year