← Back to jobs
The Channel Company logo

Partner Marketing Manager - Part-Time

The Channel Company
7 days ago|AgencyEvents
The Channel Company logo

The Channel Company

Events

Marketing team

220

Employees

562

Headquarters

Needham, Massachusetts, USA

Founded

2008

The Channel Company is enabling technology partnerships across the channel eco-system. With more than 3 decades of experience as the premier provider in the channel, The Channel Company helps the IT Channel with communication, recruitment, enablement, engagement, demand generation, and intelligence.

More from The Channel Company