The Economist Group

HQ
London
Total Offices: 4
1,500 Total Employees
Year Founded: 1843

Teams at The Economist Group

8 Hours AgoSaved
Hybrid
Commer, Mayenne, Pays de la Loire, FRA
Digital Media • News + Entertainment
Lead strategy and execution for Economist Pro by partnering with senior leadership, setting priorities, managing a portfolio of critical initiatives, establishing governance, tracking progress, escalating risks, and translating performance data into recommendations. The role also supports team strategy, culture, facilitation, communications, and organisational effectiveness across a complex, matrixed business.
14 Hours AgoSaved
Hybrid
Commer, Mayenne, Pays de la Loire, FRA
Digital Media • News + Entertainment
Drive new-business sales for The Economist Pro across European mid-market organizations. Own the full sales cycle, from prospecting and consultative discovery through proposal, negotiation, and close. Build territory plans, generate pipeline, engage senior stakeholders, maintain Salesforce forecasting data, and collaborate with marketing, product, editorial, and customer success teams. The role focuses on selling digital platform and content API solutions to financial services and corporate clients.
20 Hours AgoSaved
Hybrid
Gurugram, Haryana, IND
Digital Media • News + Entertainment
Supports global large-scale events by researching themes and speakers, managing invitations and onboarding, coordinating communications and logistics, preparing briefing materials, supporting sponsorship development, maintaining trackers, and assisting with live event delivery. The role works across editorial, marketing, sponsorship, and operations teams and requires strong administration, research, communication, project management, and current-affairs knowledge.