1 of 1 Permanent Customer Experience Jobs in Blackburn

Customer Experience Manager

Location
Blackburn, England, United Kingdom
Customer Insight & Experience | Customer Operations Are you passionate about delivering exceptional customer experiences and building trusted client relationships? We're looking for a Customer Experience Manager to become the primary operational contact for a portfolio of customers, ensuring they receive a proactive, consistent … high-quality managed service experience throughout their journey with us. This is a highly visible role where you'll work with customers, operational teams and senior stakeholders to ensure service performance is understood, risks are managed, and continuous improvements are delivered. If you enjoy turning operational insight into meaningful ...