Skip to main content
J

Manager, Customer Care - Support Team

Jobgether
2 days ago
Full-time
Remote
Worldwide
Remote Other
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Manager, Customer Care - Support Team based in Canada. This role offers an opportunity to lead customer care operations within a complex utility environment while directly shaping service quality and team performance.You will manage and develop front-line customer care professionals, setting clear expectations and creating a culture of accountability, collaboration, and continuous improvement.Working across regulated and competitive services, you will help optimize contact center operations and strengthen the customer experience.The position combines people leadership, operational strategy, data-driven decision-making, and cross-functional collaboration.You will contribute to process improvements, strategic initiatives, and projects that influence long-term service delivery and operational efficiency.As a visible leader, you will work closely with internal stakeholders and external industry partners while adapting to evolving business and regulatory requirements.This is a full-time permanent opportunity offering meaningful leadership responsibility and c... Click Apply to read the full job description.