Customer Communications Centre of Excellence Lead
- Location
- Milton Keynes, England, United Kingdom
Lead the Customer Communications Centre of Excellence Set direction, develop a high-performing team and champion a customer-first culture Own and evolve the Customer Communications strategy, standards and control framework Provide oversight and challenge to ensure excellent customer outcomes, regulatory compliance and data management … data and insight to measure success, identify emerging risks and drive continuous improvement Influence senior stakeholders and governance forums Strengthen accountability, resolve issues and deliver improved customer and business outcomes Requirements Leadership experience within a complex, regulated environment, including leading and developing high-performing teams Experience applying governance ...