The WNET Group

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

Teams at The WNET Group

6 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.
YesterdaySaved
In-Office or Remote
7 Locations
Digital Media • Information Technology
Produce digital-first video news episodes from story development through publication across web, social, streaming and emerging platforms. Pitch and research stories, write outlines and scripts, coordinate guests and production logistics, lead shoots, verify facts, manage timelines, and collaborate with editorial and production teams to ensure timely, accurate, and engaging content.
YesterdaySaved
In-Office or Remote
7 Locations
Digital Media • Information Technology
Edit and adapt news and public affairs video for web and social platforms; manage media storage and organization; ensure audio and color quality control; deliver multiple edits on time to channel managers; support remote content delivery and media management workflows; perform additional assigned duties.