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

AdTech • Information Technology
Lead German audience development for VIP IT channel events: research, source and qualify senior delegates, manage the German advisory board, drive registrations and attendance, liaise with editorial/sales/marketing, and represent the brand at local and European events.
19 Hours AgoSaved
In-Office
London, Greater London, England, GBR
AdTech • Information Technology
Identify, recruit, qualify and nurture senior IT decision-makers for Computing events through phone, email, LinkedIn and in-person outreach. Manage delegate applications, maintain accurate records, support on-site event delivery, liaise with stakeholders, and track audience development progress to improve event attendance and quality.
19 Hours 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.