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.

21 Hours AgoSaved
Remote
United States
AdTech • Information Technology
Lead partner marketing planning and activation across AWS and partners: onboard and ready partners for co-sell, develop target account lists and campaigns, enable assets and playbooks, coordinate joint outreach and events, drive qualified leads into the co-sell process, and provide a single point of coordination to scale repeatable partner marketing execution.
2 Days 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.