The WNET Group

HQ
New York
Total Offices: 2
362 Total Employees
Year Founded: 1963

The WNET Group Benefits Overview

Compensation + Benefits

Offers generous parental leave

Offers health insurance

23 Days AgoSaved
Hybrid
New York, NY, USA
Digital Media • Information Technology
The Digital Media Sales Lead develops revenue-generating strategies for digital buys and partnerships, managing client relationships and campaign execution while achieving sales goals.
19 Hours AgoSaved
Hybrid
New York, NY, USA
Digital Media • Information Technology
Lead digital growth and audience retention through 360° campaigns and the "Stretch and Serve" strategy. Manage paid and organic tactics across Meta, TikTok, YouTube, and Google, set ad budgets, analyze performance against KPIs, pivot within six-week windows, and grow Gen Z/Gen Alpha audiences. Collaborate with creators and internal teams to amplify content.
7 Days AgoSaved
In-Office or Remote
7 Locations
Digital Media • Information Technology
The Digital Media Sales Lead develops strategies for digital media sales, pitches to clients, manages campaigns, and maintains client relationships while achieving revenue goals.