The Channel Company

HQ
Westborough
608 Total Employees

Teams at The Channel Company

2 Days AgoSaved
Remote
United States
AdTech • Information Technology
Lead portfolio positioning and messaging, design and execute integrated multi-channel B2B campaigns, align campaigns to pipeline and revenue goals, measure and report performance, manage social/content activation, and partner with sales and cross-functional teams to scale repeatable go-to-market frameworks.