Townsquare Media is a public company headquartered in New York with an estimated 2,340 employees. In the US, the company has a notable market share in at least one industry: Media Streaming, Social Networks and Other Content Providers, where they account for an estimated 0.2% of total industry revenue.
Registered Name: Townsquare Media, Inc.
Headquarters: 1 Manhattanville Road, Suite 202, Purchase, NY 10577