SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Canada Life Client Support Specialist

Company: Canada Life

Location: winnipeg, London

Posted: June 01, 2026

Apply for This Position

Submit Application

Position Details

Join Canada Life as a Client Support Specialist to deliver exceptional administrative and operational service. This full-time role directly impacts the client experience, enabling advisors to excel.
In the position of Client Support Specialist at Canada Life, you will provide critical support to advisors and clients alike, ensuring all client interactions are efficient and professional. Your expertise in handling inquiries, coordinating meetings, and managing client documentation will facilitate smooth operations and maintain a high-quality client experience. A focus on attention to detail and timely follow-ups will empower you to excel in this client service-centric role.
Key Responsibilities:
• Act as the first point of contact for client inquiries
• Proactively manage meeting schedules for advisors
• Prepare necessary documentation for client meetings
• Assist with client onboarding and updates
• Track tasks and deadlines to enhance Advisor productivity
Requi...