The Channel Company

HQ
Westborough
608 Total Employees

Teams at The Channel Company

2 Hours AgoSaved
Remote
United States
AdTech • Information Technology
Lead partner-led marketing initiatives: design and execute GTM strategies, manage MDF-funded campaigns and agencies, enable partners with playbooks and training, drive demand generation, measure performance, and optimize campaigns to maximize ROI.