London Life logo

London Life Employee Directory

InsuranceCanada501-1000 Employees

London Life has about 936 employees across 2 continents, most of them in North America. By country, the largest groups are Canada (89%), United States Of America (6%) and United Kingdom Of Great Britain And Northern Ireland (5%). Administrative and Support make up 26% of the profiles with a known department. London Life's workforce spans 28 departments. London Life's workforce fell 14% between July 2025 and July 2026.

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

North America accounts for 94% of London Life's workforce, followed by Europe (5%).

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

Administrative is the largest department at 15% of profiles with a known department, up from 3% in July 2025, followed by Support (11%, up from 2%) and Finance (9%, down from 24%).

Contact profiles from London Life

Name
Title
Contact
Location
Last Update
  • Money Saving Expert For Business Owners at London Life
    M. S.
    Money Saving Expert For Business Owners
    Canada, Manitoba
    Sep 19, 2026
  • Managing Partner at London Life
    A. P.
    Managing Partner
    Canada, Ontario
    May 21, 2026
  • Owner at London Life
    J. F.
    Owner
    Canada, Ontario
    Sep 28, 2026
  • Chairman at London Life
    A. L.
    Chairman
    UNITED KINGDOM, Herefordshire
    May 21, 2026
  • Managing Director at London Life
    A. C.
    Managing Director
    May 21, 2026
  • Board Of Directors at London Life
    B. R.
    Board Of Directors
    UNITED KINGDOM, Herefordshire
    Oct 31, 2023
  • Owner at London Life
    F. F. H.
    Owner
    Canada, Quebec
    Aug 31, 2026
  • Board Of Directors at London Life
    J. P.
    Board Of Directors
    UNITED KINGDOM, Herefordshire
    Oct 31, 2023
  • Chief Risk Officer at London Life
    J. P.
    Chief Risk Officer
    UNITED KINGDOM, Herefordshire
    May 21, 2026
  • Board Of Directors at London Life
    K. G.
    Board Of Directors
    UNITED KINGDOM, Herefordshire
    Oct 31, 2023

Frequently Asked Questions

What are the largest departments at London Life?

Minus sign iconPlus sign icon
Administrative is the largest department at 15% of profiles with a known department, up from 3% in July 2025, followed by Support (11%, up from 2%) and Finance (9%, down from 24%). London Life's workforce spans 28 departments.

Where are London Life's employees located?

Minus sign iconPlus sign icon
London Life has about 936 employees across 2 continents, most of them in North America. North America accounts for 94% of London Life's workforce, followed by Europe (5%). By country, the largest groups are Canada (89%), United States Of America (6%) and United Kingdom Of Great Britain And Northern Ireland (5%).

How has London Life's workforce changed over the past year?

Minus sign iconPlus sign icon
London Life's workforce fell 14% between July 2025 and July 2026. Administrative's share of profiles with a known department rose from 3% to 15%.

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.

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.

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.

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.