23 days holiday COMPANY: Canada Life is a world class financial services provider, delivering exceptional customer value to policyholders and IFAs.... Office. D) Knowledge of the financial services industry would be an advantage ... backgrounds including: bank clerk, mortgage administrator, financial services