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
  • Head Of Communications at Apollo
    A. P. N. B.
    Head Of Communications
    United Kingdom, England
    Jul 16, 2026
  • Chief Actuary at Apollo
    P. G.
    Chief Actuary
    United Kingdom, England
    Jul 22, 2026
  • Head Of Underwriting Governance at Apollo
    H. B.
    Head Of Underwriting Governance
    United Kingdom, England
    Sep 03, 2026
  • Head Of Underwriting Products at Apollo
    D. R.
    Head Of Underwriting Products
    Jul 19, 2026
  • Head Of Legal at Apollo
    L. S.
    Head Of Legal
    United Kingdom, England
    Jul 16, 2026
  • Chief Of Staff & Hrd at Apollo
    S. P.
    Chief Of Staff & Hrd
    United Kingdom
    Jul 16, 2026
  • Head Of Data at Apollo
    T. H.
    Head Of Data
    United Kingdom, England
    Mar 24, 2026
  • Head Of Delivery at Apollo
    A. D.
    Head Of Delivery
    United Kingdom, England
    Jul 24, 2026
  • Head Of Terror And Political Violence at Apollo
    A. J. P.
    Head Of Terror And Political Violence
    United Kingdom, England
    Jul 16, 2026
  • Head Of Casualty Apollo at Apollo
    C. L.
    Head Of Casualty Apollo
    United Kingdom, England
    Aug 29, 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.