Brand, Innovation, Marketing & Measurement

See all Brand, Innovation, Marketing & Measurement jobs

The teams that make up Brand, Innovation, Marketing & Measurement include:

Digital Marketing

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.

Innovation

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.

The Digital Hub

The Digital Hub is an agile and collaborative team that focuses on creating the best digital customer experience for Canadians.
Learn more about the Digital Hub

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.