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

2 Days AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Information Technology
Lead marketing for Communities across EMEA and APAC: develop and execute integrated event, email, digital, social and web campaigns; manage a small international team; drive audience growth, engagement, registrations and commercial outcomes; coordinate with editorial, events, operations and global marketing; manage budgets and optimise campaign performance across multiple markets and time zones.
5 Days AgoSaved
Remote
United States
AdTech • Information Technology
Drive partner-led marketing and GTM initiatives for APJ partners: plan and execute MDF-funded campaigns, manage agencies, enable partners with playbooks and training, track performance, and optimize demand-generation programs to drive revenue and ROI.
6 Days AgoSaved
In-Office
Petaling Jaya, Petaling, Selangor, MYS
AdTech • Information Technology
Support execution of APAC channel marketing programs: adapt global initiatives, coordinate campaigns and partners, develop localized assets, deliver partner onboarding/training, track campaign performance and report on partner engagement and MDF utilization.