New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
The Channel Company

The Channel Company

The Channel Company is an IT news outlet that publishes content for tech industries. They are based out of Westborough, Massachusetts.

Last updated on

About The Channel Company

Founded

2009

Estimated Revenue

$50M-$100M

Employees

51-250

Funding / Mkt. Cap

$2M

Category

Industry

Marketing And Advertising

Location

City

Westborough

State

Massachusetts

Country

United States

Tech Stack (127)

search

Audio / Video Media

Web Servers

Syndication Techniques

Verified CDN

Finance And Accounting