Peninsula Client Success Manager Role (Toronto)
P
Peninsula Canada
📍 toronto, on, Canada
Job Description
Join Peninsula as a Client Success Manager, where your leadership will enhance the client lifecycle and experience. This office‑based position focuses on team coaching and operational excellence. As the Client Success Manager, you will spearhead efforts to boost client satisfaction and eFC across a growing team at Peninsula, a leading HR consultancy.
Key Responsibilities
- Oversee performance of Client Solutions, Onboarding, and Credit Operations teams
- Champion First Call Resolution strategies across client interactions
- Coach teams to identify training needs for quality assurance
- Analyze trends in client cancellations to improve services
- Provide dashboards on retention and revenue metrics
Requirements
- Minimum 5 years in Call Centre environments
- 5+ years of leadership experience in customer‑facing roles
- Expertise in operational metrics and customer satisfaction
- Data storyt...