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 Direct And Facultative Property at Apollo
    D. B.
    Head Of Direct And Facultative Property
    United Kingdom
    Apr 08, 2026
  • Sps Head Of Performance at Apollo
    G. F.
    Sps Head Of Performance
    United Kingdom
    Jul 16, 2026
  • Head Of Pricing: Liability & Marine at Apollo
    H. R.
    Head Of Pricing: Liability & Marine
    United Kingdom
    Jul 16, 2026
  • Head Of Hull at Apollo
    I. H.
    Head Of Hull
    United Kingdom, England
    Jul 16, 2026
  • Head Of Tax at Apollo
    I. A.
    Head Of Tax
    United Kingdom, England
    Jul 16, 2026
  • Head Of Internal Audit at Apollo
    K. M. F.
    Head Of Internal Audit
    United Kingdom, England
    Sep 02, 2026
  • Divisional Head Of Reinsurance & Active Underwriter, 1972 at Apollo
    P. S.
    Divisional Head Of Reinsurance & Active Underwriter, 1972
    United Kingdom
    Apr 16, 2026
  • Head Of Marine And Energy Liability at Apollo
    R. J.
    Head Of Marine And Energy Liability
    United Kingdom, England
    Aug 28, 2026
  • Head Of Energy at Apollo
    S. P.
    Head Of Energy
    United Kingdom
    Jul 16, 2026
  • Head Of International Casualty at Apollo
    T. R.
    Head Of International Casualty
    United Kingdom, England
    Jul 16, 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.