Colleen Moffitt is the Senior Vice President, Human Resources of Canada Life.
7,580 people are employed at Canada Life.
Canada Life is based in Toronto, Ontario.
The NAICS codes for Canada Life are [52, 524, 524210, 5242, 52421].
The SIC codes for Canada Life are [641, 64].