CEO
Matt Yorke
CEO Approval Rating
82/100
The Channel Company is a Massachusetts-based marketing organization that provides services such as content development and campaign management for enterprises.