The Economist corporate office is located in 1-11 John Adam Street, London, Greater London, WC2N 6HT, United Kingdom and has 1K - 5K employees.
economist ltd
the economist
the economist newspaper ltd
the economist newspaper
economist newspaper ltd
the economist newspaper group
Departments
Number of employees
Marketing
71
Finance
51
Operations
36
Sales
33
Engineering & Technical
32
C-Suite
10
Information Technology
10
| Location | People at location |
| Europe | 501-1,000 |
| Asia | 201-500 |
| North America | 51-200 |
| Africa | 51-200 |
| South America | 51-200 |
| Australia | 1-10 |
Explore people who held key positions, contributed to The Economist's success, and advanced their careers.
Regional Public Affair... at Novartis
Worked as Group Manager, Marketing & Communication
at The Economist (2020-2024)
Client Engagement, CRA... at CyberRisk Alliance
Worked as Vice President, Business Development & Strateg...
at The Economist (2017-2018)
Co-Founder at GameFlo
Worked as Global Business Development Manager, Commercia...
at The Economist (2017-2019)
Explore More
Founded in 1843. The Economist is a newspaper headquartered in London, United Kingdom that provides international news articles.... Read More