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
  • Director at Apollo
    D. I.
    Director
    UNITED KINGDOM, London
    Aug 01, 2026
  • Director at Apollo
    M. N.
    Director
    UNITED KINGDOM, London
    Apr 25, 2024
  • Director at Apollo
    S. W.
    Director
    UNITED KINGDOM, London
    Feb 05, 2026
  • Resilience And Supplier Manager at Apollo
    P. P.
    Resilience And Supplier Manager
    United Kingdom, England
    Jun 25, 2026
  • Information Security Manager at Apollo
    K. K.
    Information Security Manager
    United Kingdom
    Sep 04, 2026
  • Digital Enablement Lead at Apollo
    S. G.
    Digital Enablement Lead
    United Kingdom, England
    Apr 17, 2026
  • Learning And Development Manager at Apollo
    S. M.
    Learning And Development Manager
    United Kingdom, England
    Aug 28, 2026
  • Syndicate Operations Manager at Apollo
    S. R.
    Syndicate Operations Manager
    United Kingdom, England
    Aug 29, 2026
  • Procurement Manager at Apollo
    B. S.
    Procurement Manager
    United Kingdom, England
    Sep 03, 2026
  • Programme Lead at Apollo
    D. P.
    Programme Lead
    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.