National Customer Care Manager Role

Stellantis

📍 windsor, on, Canada

Full-time Other-General Posted June 15, 2026

Job Description

Shape customer service excellence as the National Customer Care Manager at FCA Canada Inc. Drive service operations, policy development, and cross-functional collaboration to enhance customer experiences.
This managerial role emphasizes strategic leadership across multiple service lines. You will lead day-to-day operations, inspire teams, and ensure effective handling of customer inquiries and escalations. Additionally, you will analyze performance metrics to identify improvement opportunities and implement best practices in service delivery.
Key Responsibilities:
• Lead daily sales and service operations across diverse business lines
• Provide coaching and direction to customer care team members
• Manage escalated cases and sensitive customer issues effectively
• Collaborate with partners to maintain service readiness and performance
• Develop and implement customer care policies and procedures
Requirements:
• Proven leadership in customer care management