The Channel Company

HQ
Westborough
Total Offices: 2
608 Total Employees

The Channel Company Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers life insurance

Offers disability insurance

Offers supplemental life insurance

Offers dental insurance

Offers health insurance

Offers Health Savings Account (HSA)

Offers Flexible Spending Account (FSA)

Offers vision insurance

Offers dependent care

Provides family medical leave

Offers generous parental leave

Company Culture

Utilizes a flexible work schedule

Offers a remote work program

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid sick days

Provides paid holidays

3 Days AgoSaved
Remote
United Kingdom
AdTech • Information Technology
Produce breaking news, exclusives, interviews and analytical features for CRN UK; build senior industry relationships; attend and cover events across the UK and Europe; chair panels, host webinars/podcasts, and promote content via social media to drive editorial agenda and audience engagement.
5 Days AgoSaved
In-Office or Remote
Westborough, MA, USA
AdTech • Information Technology
The Partner Marketing Manager will consult with IT partners to develop effective marketing strategies and campaigns while managing relationships and monitoring ROI.
7 Days AgoSaved
In-Office
Petaling Jaya, Petaling, Selangor, MYS
AdTech • Information Technology
The Partner Marketing Manager will develop and execute partner marketing strategies, manage relationships, oversee campaigns, and track ROI for partners in the ANZ & Asean region.