The Channel Company

HQ
Westborough
Total Offices: 2
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.

16 Hours AgoSaved
Remote
United States
AdTech • Information Technology
Manage operational marketing for Intel and AWS accelerator programs, including CRM opportunity tracking, MDF activity approvals, Proof of Performance reviews, claims and reimbursements, partner coordination, compliance, reporting, and ROI tracking. The role requires process improvement, stakeholder management, accurate documentation, deadline management, and familiarity with vendor-funded marketing programs and reporting tools.
22 Days AgoSaved
Remote
United Kingdom
AdTech • Information Technology
Produces daily news, exclusives, interviews, and analytical features for CRN UK’s IT channel audience. The role involves developing story ideas, building industry relationships, interviewing executives, attending and representing CRN at events, moderating panels, contributing to webinars and multimedia content, promoting stories on LinkedIn, and shaping the editorial agenda through market analysis.
AdTech • Information Technology
Manages partner marketing relationships and campaigns across Korea, including partner enablement, webinars, workshops, events, campaign execution, lead management, ROI reporting, and cross-regional coordination. Advises IT partners and vendors on marketing strategy, adapts campaign materials, oversees logistics, resolves issues, and serves as a liaison between partners, sales, marketing, and internal stakeholders.
2 Months AgoSaved
In-Office
Petaling Jaya, Petaling, Selangor, MYS
AdTech • Information Technology
Consult with technology vendor partners across APAC to design and execute partner marketing campaigns, events, and enablement programs. Manage partner relationships, campaign logistics, ROI tracking, reporting, and cross‑regional coordination while adapting client materials and providing strategic marketing advice.