1 of 1 Permanent Head of Customer Experience Jobs in England

Head of Customer Experience

Hiring Organisation
Matched
Location
Slough, England, United Kingdom
Head of Customer Experience Basic: £95,000 - £105,000 + Bonus + Stock + Benefits Why: Opportunity to transform the customer journey in an already very successful business Industry: Software Do you have experience in leading customer experience covering everything … post-sale including, customer success, support, implementation? Have you led a multi-channel support/success function in a high-volume environment? Are you a genuine change manager, able to transform and build the systems, process, culture and programmes needed for customer success? The company are a leading ...