Partner Marketing Manager - Part-Time

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.
