The Economist Group

United States
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 a portfolio of client accounts, exceeding revenue targets, collaborating with sales and marketing teams, and effectively communicating the products offered by Economist Enterprise.
Digital Media • News + Entertainment
The Senior Expert in Tech & Innovation will oversee thought leadership research programmes, lead teams, manage client relationships, and ensure high-quality content production on technology issues.
Digital Media • News + Entertainment
The Global Head of Tech & Innovation will lead the editorial strategy and research initiatives focusing on AI and frontier technologies, ensuring high-quality insights for leaders.