The Economist Group

New York
1,500 Total Employees
Year Founded: 1843

Teams at The Economist Group

2 Days AgoSaved
Hybrid
New York, NY, USA
Digital Media • News + Entertainment
Manage end-to-end creation, delivery and optimization of commercial media campaigns across print, digital, audio, video and social. Support sales with media planning, RFP responses, campaign trafficking in ad systems, monitoring delivery and optimization, coordinating social amplification, and providing performance reporting to prevent revenue loss.
3 Days AgoSaved
Hybrid
New York, NY, USA
Digital Media • News + Entertainment
Own the full sales cycle to acquire enterprise clients in investment management. Hunt net-new logos, build and manage pipeline, forecast sales, meet activity KPIs, close complex enterprise agreements, and maintain CRM data hygiene while executing go-to-market strategies.
4 Days AgoSaved
Hybrid
New York, NY, USA
Digital Media • News + Entertainment
Lead and grow bespoke events and sponsorship revenue across the Americas. Own personal and regional sales targets, develop new client relationships and renewal strategies, collaborate with marketing, programming and operations, manage client lifecycles and reporting, and ensure adherence to Economist editorial positioning.