Clare Mitchell Location
London, GB
Clare Mitchell Work
Clare Mitchell Education
Clare Mitchell Skills
Clare Mitchell Summary
Clare Mitchell, based in London, GB, is currently a Head of Sales, Customer Engagement Centres at The Economist. Clare Mitchell brings experience from previous roles at News UK, Which? and RAPP. Clare Mitchell holds a Streatham & Clapham High School. With a robust skill set that includes Analytics, Operations Management, New Business Development, Online Advertising, Performance Management and more. Clare Mitchell has 1 emails on RocketReach.