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

13 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.
13 Days AgoSaved
Hybrid
New York, NY, USA
Digital Media • Information Technology
The Digital Media Sales Lead develops revenue strategies, responds to agency requests, manages digital media campaigns, and builds client relationships to achieve sales goals.
16 Days 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.