Clare Mitchell

Head Of Sales, Customer Engagement Centres at The Economist

Clare Mitchell has extensive work experience in various roles, primarily in customer engagement and management. Clare is currently the Head of Sales, Customer Engagement Centres at The Economist. Prior to this, they worked at News UK as a Performance Manager, where they led the operational delivery of customer retention and acquisition programs. Clare also worked at Which? as a Senior Customer Journey Manager and Senior Telemarketing Operations Manager. Before that, they gained experience as a Programme Manager (Vendor Manager / Account Manager) at RAPP, where they managed contact center programs and quality assurance projects. Earlier in their career, they worked at ACE European Group, managing outsourced vendors for telemarketing programs, and at Barclays Insurance in roles such as Technical Team Manager and Assistant Product Manager.

Clare Mitchell attended Streatham & Clapham High School but no further information is available regarding their education history.

Links

Previous companies

Barclays logo
RAPP logo
News UK logo
Chubb logo


Teams

This person is not in any teams