🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Care Global Team Leader

Company

BRP

Location

quebec, capitale nationale

Posted

June 08, 2026

Position Overview

Join BRP as a Customer Care Global Team Leader, guiding a diverse team to exceed customer expectations. Lead strategic initiatives to resolve issues and retain valued customers effectively.
This leadership role reports to the global dealer services manager and involves managing customer care operations. You will coach a team to develop innovative solutions for complex customer challenges. Emphasis is on balancing business needs with superior customer satisfaction and fostering inter-departmental collaborations to optimize outcomes.
Key Responsibilities:
• Lead and support customer service team in problem resolution
• Identify and escalate customer dissatisfaction to management
• Implement best practices for optimal customer experiences
• Collaborate with various departments for effective solutions
• Cultivate a vibrant work environment focused on employee well-being
Requirements:
• Proven experience in customer service leadership
• Exceptional communicatio...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now