

Clare Mitchell Email & Phone
Head of Sales, Customer Engagement Centres at
The Economist
Clare Mitchell Overview
Clare Mitchell Location
London, England, United Kingdom
Clare Mitchell Work History
2021 - PresentCurrent
HeadHead of Sales, Customer Engagement CentresatThe Economist![]()
2019 - 2020
ManagerPerformance ManageratNews UK![]()
2017 - 2019
ManagerSenior Customer Journey ManageratWhich?![]()
Summary
Clare Mitchell, based in London, England, United Kingdom, is currently a Head of Sales, Customer Engagement Centres at The Economist. Clare Mitchell brings experience from previous roles at News UK, Which?, RAPP and Chubb. Clare Mitchell has 24 years of professional experience. Clare Mitchell has 1 email on Prospeo.
Clare Mitchell Email & Phone
Looking for a different
Clare Mitchell?
Find contact details for 300 million professionals.
Build Targeted Contact Lists with Verified Emails
Use advanced filters to find decision-makers by job title, industry, location, and company size — all with verified email addresses and phone numbers.
Free to start · No credit card required