The WNET Group

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

Teams at The WNET Group

One Month 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.
11 Days AgoSaved
In-Office
New York, NY, USA
Digital Media • Information Technology
Provides high-level administrative, scheduling, communications, board, stakeholder, and project coordination support to the President and CEO. Manages calendars, travel, correspondence, presentations, confidential records, executive office operations, and strategic initiatives. Serves as a liaison with board members, senior leaders, donors, government officials, and external stakeholders while exercising discretion, judgment, and professionalism.
One Month 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.