SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Manager of Customer Care

Company: Halifax Water

Location: halifax, London

Posted: June 16, 2026

Apply for This Position

Submit Application

Position Details

Manager of Customer Care – Corporate Services Department

Halifax Water is inviting applicants for one (1) regular full‑time Manager of Customer Care. The Manager of Customer Care is accountable for the strategic leadership, governance, and performance of Halifax Water's customer service operations. The role ensures customer‑facing services are delivered consistently, efficiently, and in alignment with corporate objectives, regulatory requirements, and customer expectations. The Manager drives service excellence, process improvement, risk mitigation, and revenue protection across all customer contact channels.

Qualifications

Minimum Qualifications:

  • Education:
    • Post‑secondary education – a degree in Business Administration, Commerce, Accounting, or a related field.
    • Other equivalent relevant combinations of education and work experience may be considered.
  • Experience:
    • ...