London Life logo

London Life Employee Directory

InsuranceCanada501-1000 Employees

London Life operates in the Canadian insurance sector, providing life insurance and wealth-management solutions. In January 2020, London Life, along with Great-West Life and Canada Life, was consolidated into The Canada Life Assurance Company, and Freedom 55 Financial is now a division of Canada Life. The company has advanced its offerings through partnerships and product initiatives, including the Constellation Managed Portfolios launched in December 2018 in collaboration with Mackenzie Investments.

These portfolios and programs have been designed for Freedom 55 Financial advisors and their clients, reflecting a goals-based approach to investing. Based in Canada, the organization operates within the broader Canadian life and wealth-management landscape under the Canada Life brand, reflecting ongoing consolidation in the sector.

Find London Life employees' phone numbers or email addresses

London Life Global Highlights

Location
Employees

North America
906

Minus sign iconPlus sign icon
  • Canada
    851
  • United States Of America
    53
  • Barbados
    1
  • Jamaica
    1

Europe
47

Minus sign iconPlus sign icon
  • United Kingdom Of Great Britain And Northern Ireland
    46
  • Spain
    1

Asia
7

Minus sign iconPlus sign icon
  • United Arab Emirates
    2
  • Turkey
    2
  • Pakistan
    1
  • Indonesia
    1
  • India
    1

London Life's Leadership

  • Chief Executive Officer at London Life
    S. M.
    Chief Executive Officer
  • Chief Risk Officer at London Life
    J. P.
    Chief Risk Officer
  • President at London Life
    M. M.
    President
  • Money Saving Expert For Business Owners at London Life
    M. S.
    Money Saving Expert For Business Owners
  • Managing Partner at London Life
    A. P.
    Managing Partner
  • Owner at London Life
    J. F.
    Owner
  • Chairman at London Life
    A. L.
    Chairman
  • Managing Director at London Life
    A. C.
    Managing Director

London Life Employee Metrics

100%
50%
0%
2026
2025
  • Finance
  • Analytics
  • Engineering
  • Customer Success
  • Marketing
  • Other
  • Administrative
  • Support

Contact profiles from London Life

Name
Title
Contact
Location
Last Update
  • Associate Vice President, Client Service Centre at London Life
    J. M.
    Associate Vice President, Client Service Centre
    Canada, Ontario
    Sep 08, 2026
  • Director Business Development at London Life
    J. F.
    Director Business Development
    Canada, Quebec
    Jun 25, 2026
  • Directeur Régionale at London Life
    R. L.
    Directeur Régionale
    Canada, Quebec
    Dec 31, 2025
  • Directrice,Formation Des Nouveaux Conseillers at London Life
    M. P.
    Directrice,Formation Des Nouveaux Conseillers
    Canada, Quebec
    Sep 16, 2026
  • Directrice Exploitation at London Life
    K. C.
    Directrice Exploitation
    Canada, Quebec
    Sep 30, 2026
  • Director at London Life
    B. O.
    Director
    UNITED KINGDOM, Herefordshire
    May 21, 2026
  • Director Business Development at London Life
    B. M.
    Director Business Development
    Oct 18, 2024
  • Director at London Life
    C. F.
    Director
    UNITED KINGDOM, Herefordshire
    Jul 13, 2026
  • Finance Director at London Life
    R. T.
    Finance Director
    UNITED KINGDOM, Herefordshire
    May 21, 2026
  • Corporate Development Director at London Life
    S. T.
    Corporate Development Director
    UNITED KINGDOM, Herefordshire
    May 21, 2026

Frequently Asked Questions

What is London Life known for?

Minus sign iconPlus sign icon
London Life operates in the Insurance industry. You can contact London Life's main corporate office by phone at . Explore London Life's company overview page for more information.

What is London Life's most common email format?

Minus sign iconPlus sign icon
London Life employees' email format typically follows the pattern of First.Last@londonlife.com. Trying to find reliable and up-to-date employee contact data? Find more London Life email formats with LeadIQ.

How many employees does London Life have currently?

Minus sign iconPlus sign icon
London Life has approximately 936 employees as of October 2026. These team members are located across 3 continents, including North America, Europe and Asia.

Who are London Life's key employees and leadership?

Minus sign iconPlus sign icon

As of October 2026, London Life's key employees include:

  • Chief Executive Officer: S. M.
  • Chief Risk Officer: J. P.
  • President: M. M.
  • Money Saving Expert For Business Owners: M. S.
  • Managing Partner: A. P.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.