Canada Life
Canada Life

Canada Life Information

Contact top employees from Canada Life

Summary

Canada Life has been in the industry for 178 years. The company currently specializes in the Insurance area. Its headquarters is located at CA. The estimated number of employees - 13300. To connect with Canada Life employee register on SignalHire.

Organization Website

canadalife.com

Industries

Headquarters Location

330 University Avenue, Toronto, Ontario, M5G 1R8 CA

Employees Size

10000+ employees

Specialties

Insurance, Wealth Management

Founded

1847

Estimated Website Traffic

The chart shows a growth in traffic to the canadalife.com website. In November, traffic increased to 1646396, compared to 1610015 in the previous month. The highest traffic in 2025 was recorded in August, reaching 1697987 visits.

Employees Turnover 3 quarter 2025

Number of employees switched from or switched to
arrow
Total number all of employee turnover
Number of employees by department
arrow
Total number all of employee turnover
Length of Employment
arrow
Employee tenure at Canada Life shows a diverse range of experience levels:
3% have been with the company for less than 1 year23% for 1–2 years21% for 3–4 years23% for 5–7 years10% for 8–10 years21% have over 11 years of service at Canada Life
Ex-employees positions
In Company
In New Company
Contact top employees from Canada Life
Afshan Ali
Vice President & Associate General Counsel (Litigation & Employment)
View
Zarin Henderson
Associate Vice President, Brand Marketing
View
Victor
Head of Global Technology, Finance & Actuarial
View
David Abolusoro
Director, PAM and Directory Services
View
Dishank Rustogi
AVP, Business Information Security
View
Laura Skinner
Project Management Office Lead
View
Ralph Castelli
Associate Manager, Risk and Compliance
View
Yuliana Nemeth
Associate Manager Group Insurance Underwriting
View
Sheldon
Client Relationship Manager
View
Jean Francois Paquin
VP, Group Customer Finance
View
Nadia Benoit Ghanoudi
Manager, Investment Operations & Finance
View
Nataliya Kovtun
AVP | Digital Product Strategy
View
Peter Peel
Manager Technology Risk & Compliance
View
Nadia Fiore
Director, Brand Advertising & Governance
View
Matthew Pietersma
Underwriting Account Manager
View
Jenna Downing
Digital Marketing Director
View
Ann Marcoux
Bilingual Talent Acquisition Specialist
View
David
Manager, Fraud Intelligence
View
Nadia Arghash
Instructional Designer
View
Jonathan McNeil
Financial Security Advisor
View
Salah Khan
Sr Tech EA and Vendor Management
View
Simran Grover
Senior Business System Analyst- Information Security and Risk Management
View
Jeff Sweitzer
Compliance Consultant, Plan Sponsor Services at Canada Life
View
Kiza Esuu
Claims Examiner
View
Chan Conci
Director Group Life & Health Pricing
View
Daniel
Tax Reporting Specialist
View
Ahyun Kim
Actuarial Student
View
Sakshi Chumber
Customer Relations Specialist
View
Kindy Calixte
Bilingual Social Media Specialist
View
Hannah Thiessen
Actuarial Analyst
View

FAQ

Canada Life operates in the Liability Insurance industries. More details can be found on the official website: canadalife.com.
The headquarters of Canada Life are located in Toronto, Canada.
Canada Life currently employs 10000+ people.
BACK TO TOP