The Economist is a leading source of analysis on international business and world affairs, published weekly in print and digital editions, and daily through our apps and websites. We deliver our information through a range of formats, from newspapers and magazines to conferences, films and audio. What ties us together is the objectivity of our opinion, the originality of our insight and our advocacy of economic and political freedom around the world.
The role of Sales Support Executive, Customer Engagement Centres will operate within the Customer Operations team and will support the Sales Managers and Head of Sales in the delivery of our subscriber retention, renewal and winback strategies across all channels of inbound and outbound direct customer interaction.
How you will contribute:
The ideal skills for this role include: