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

  • Stylized image of a person
    G. G.
    Chief Information Officer
  • Stylized image of a person
    V. M.
    Chief Commercial Operations Officer
  • Stylized image of a person
    J. S.
    Chief Underwriting Officer
  • Stylized image of a person
    P. B.
    Chief Risk And Compliance Officer
  • Stylized image of a person
    P. G.
    Chief Actuary
  • Stylized image of a person
    S. P.
    Chief Of Staff & Hrd
  • Stylized image of a person
    C. H.
    President, Strategy Ibott 1971
  • Stylized image of a person
    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
  • Stylized image of a person
    G. G.
    Chief Information Officer
    United KingdomEngland
    Sep 02, 2026
  • Stylized image of a person
    S. L.
    Head Of Core Technology (cto)
    United Kingdom
    Sep 04, 2026
  • Stylized image of a person
    V. M.
    Chief Commercial Operations Officer
    United KingdomEngland
    Aug 27, 2026
  • Stylized image of a person
    C. D.
    Deputy Chief Underwriting Officer
    United KingdomEngland
    Jun 26, 2026
  • Stylized image of a person
    J. S.
    Chief Underwriting Officer
    United KingdomEngland
    Aug 27, 2026
  • Stylized image of a person
    A. G.
    Director - Strategic Partner Syndicates
    United KingdomEngland
    Apr 15, 2026
  • Stylized image of a person
    C. H.
    President, Strategy Ibott 1971
    United KingdomEngland
    Jul 16, 2026
  • Stylized image of a person
    P. B.
    Chief Risk And Compliance Officer
    United KingdomEngland
    Jul 18, 2026
  • Stylized image of a person
    W. C. F.
    Head Of Hr
    United KingdomEngland
    Jul 16, 2026
  • Stylized image of a person
    K. F.
    Head Of Property
    United Kingdom
    Jul 16, 2026

Frequently Asked Questions

What is Apollo known for?

Minus sign iconPlus sign icon
Apollo was founded in 2009 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 . 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 EuropeAsiaNorth 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.