Canada Life UK Email Format
Financial ServicesEngland, United Kingdom51-200 Employees
Canada Life UK operates in the financial services sector, offering retirement, investment, and protection products designed to help customers build secure financial futures. Established in 1903 in the UK, it is part of a leading global group focused on insurance, wealth and asset management. The company is based in London, England, and provides technical support, CPD-qualifying training, and data-led insights to its clients and partners. In 2026, the group announced leadership appointments naming Rose St Louis as Chief Customer Officer and Sean Christian as permanent Chief Operating Officer. These changes reflect ongoing executive updates within the UK business of the global group.