The Economist employs 5,837 employees. The The Economist management team includes Helen Alexander (CEO), Claire Overstall (SVP, Global Head of Customer), and Nada Arnot (Non Executive Director).
Get Contact Info for All DepartmentsLooking for a particular The Economist employee's phone or email?