Canada Life's IT department is led by Charles Lewis (Vice President Information Technology) and has 636 employees.
Priyankul Kashyap
Data Engineer
Joe Kitchen
Vice President of Engineering
Michelle Rothwell
Assistant Manager Quality Assurance
Debbie Knight
Senior Technical Lead
Looking for a particular Canada Life employee's phone or email?