This team develops innovative products and campaigns for customers
across the country, all while showcasing a wide array of our products and
The teams that make up Brand, Innovation, Marketing & Measurement include:
The digital marketing team brings together some of the industry’s brightest minds, delivering complete measurable programs across SEM, SEO, email and social media channels.
The Innovation Centre uses design thinking and foresight techniques to imagine and prototype the future of our business. It designs and tests concepts for new products, services and experiences.
Brand & Sponsorship
Working with our business partners, our team ensures the company’s brand strategy is fully reflected in all communications and at every touchpoint of the customer experience.
Companies and Locations
Our three main brands include Great-West Life,
London Life and Canada Life, with head offices in Winnipeg, London and Toronto, respectively.