Apollo logo

Apollo Employee Directory

InsuranceEngland, United Kingdom201-500 Employees

Apollo, founded in 2009 and based in London, England, EC2N 3AQ, United Kingdom, operates as an insurance partner for clients and brokers. It offers a broad range of insurance products across property, casualty, marine, energy and transportation, specialty, reinsurance, and Smart Follow teams, via Lloyd's Syndicate 1969. Through Syndicate 1971, ibott, Apollo provides digital and embedded risk programmes. Its Strategic Partner Syndicates business supports new Lloyd's entrants from initial concept to full managing agency services. The company employs between 201 and 500 people and maintains a website at apollounderwriting.com.

Find Apollo employees' phone numbers or email addresses

Apollo Global Highlights

Location
Employees

Europe
264

Minus sign iconPlus sign icon
  • United Kingdom Of Great Britain And Northern Ireland
    254
  • France
    2
  • Italy
    1
  • Germany
    1
  • Estonia
    1
  • Armenia
    1
  • Ireland
    1
  • Sweden
    1
  • Netherlands
    1
  • Denmark
    1

Asia
32

Minus sign iconPlus sign icon
  • India
    19
  • United Arab Emirates
    3
  • Turkey
    3
  • Viet Nam
    2
  • Indonesia
    2
  • Bangladesh
    1
  • Nepal
    1
  • Saudi Arabia
    1

North America
25

Minus sign iconPlus sign icon
  • United States Of America
    22
  • Mexico
    2
  • Canada
    1

Africa
1

Minus sign iconPlus sign icon
  • Mauritius
    1

South America
1

Minus sign iconPlus sign icon
  • Brazil
    1

Apollo's Leadership

  • Chief Information Officer at Apollo
    G. G.
    Chief Information Officer
  • Chief Commercial Operations Officer at Apollo
    V. M.
    Chief Commercial Operations Officer
  • Chief Underwriting Officer at Apollo
    J. S.
    Chief Underwriting Officer
  • Chief Risk And Compliance Officer at Apollo
    P. B.
    Chief Risk And Compliance Officer
  • Chief Actuary at Apollo
    P. G.
    Chief Actuary
  • Chief Of Staff & Hrd at Apollo
    S. P.
    Chief Of Staff & Hrd
  • President, Strategy Ibott 1971 at Apollo
    C. H.
    President, Strategy Ibott 1971
  • Head Of Core Technology (cto) at Apollo
    S. L.
    Head Of Core Technology (cto)

Apollo Employee Metrics

100%
50%
0%
2026
2025
  • Finance
  • Accounting
  • Community & Social Services
  • Administrative
  • Analytics
  • Other
  • Engineering
  • Legal

Contact profiles from Apollo

Name
Title
Contact
Location
Last Update
  • Deputy Head Of Exposure Management at Apollo
    J. H. C. C.
    Deputy Head Of Exposure Management
    United Kingdom, England
    Apr 08, 2026
  • Head Of Hr Governance at Apollo
    C. R.
    Head Of Hr Governance
    United Kingdom
    Jul 16, 2026
  • Head Of Underwriting Performance at Apollo
    A. L.
    Head Of Underwriting Performance
    United Kingdom, England
    Jul 16, 2026
  • Head Of Capital Modelling at Apollo
    M. M.
    Head Of Capital Modelling
    United Kingdom, England
    Aug 05, 2026
  • Head Of Portfolio Management, Smart Follow at Apollo
    B. T.
    Head Of Portfolio Management, Smart Follow
    United Kingdom, England
    Apr 08, 2026
  • Head Of Change at Apollo
    B. O.
    Head Of Change
    United Kingdom, England
    Sep 02, 2026
  • Sps Head Of Performance at Apollo
    G. F.
    Sps Head Of Performance
    UNITED KINGDOM, Kent
    Oct 31, 2023
  • Deputy Head Of Compliance at Apollo
    P. B.
    Deputy Head Of Compliance
    United Kingdom, London
    Jul 19, 2026
  • Head Of Marine at Apollo
    S. L. M.
    Head Of Marine
    UNITED KINGDOM, London
    Feb 02, 2024
  • Group Commercial Finance Director at Apollo
    H. R.
    Group Commercial Finance Director
    United Kingdom, England
    Aug 30, 2026

Frequently Asked Questions

What is Apollo known for?

Minus sign iconPlus sign icon
Apollo was founded in 2009 and operates in the Insurance industry. Explore Apollo's company overview page for more information.

What is Apollo's most common email format?

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

How many employees does Apollo have currently?

Minus sign iconPlus sign icon
Apollo has approximately 405 employees as of August 2026. These team members are located across 5 continents, including Europe, Asia and North America.

Who are Apollo's key employees and leadership?

Minus sign iconPlus sign icon

As of August 2026, Apollo's key employees include:

  • Chief Information Officer: G. G.
  • Chief Commercial Operations Officer: V. M.
  • Chief Underwriting Officer: J. S.
  • Chief Risk And Compliance Officer: P. B.
  • Chief Actuary: P. G.

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.