SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

National Customer Care Manager Opportunity

Company: Mopar

Location: windsor, London

Posted: June 17, 2026

Apply for This Position

Submit Application

Position Details

Lead customer care initiatives at FCA Canada Inc. as the National Customer Care Manager. Empower teams by ensuring top-notch service delivery across various business lines, all within a collaborative culture.
As National Customer Care Manager, you will have the vital role of overseeing operations, coaching staff, and managing escalated customer issues. This position requires a focus on building capabilities within the team while enhancing customer experiences through effective decision-making. Your leadership will be essential in driving performance and aligning service strategies with evolving customer needs.
Key Responsibilities:
• Lead daily customer care operations across multiple lines
• Provide coaching and direction to strengthen team performance
• Oversee sensitive customer concerns and premium care cases
• Collaborate with internal teams and external suppliers
• Analyze performance metrics and identify improvement opportunities
Requirements:
• Bachel...