The Channel Company

HQ
Westborough
608 Total Employees

Jobs at The Channel Company

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

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.