Apollo

Apollo is an independent specialist (re)insurer and service company that operates as an innovation-driven insurance platform. Launched in 2009, it focuses on providing high-quality insurance products and services to clients, brokers, and capital partners at Lloyd's of London. Apollo is known for its agile and entrepreneurial approach, delivering creative and flexible insurance solutions tailored to diverse client needs. The company offers a wide range of insurance products and has introduced initiatives like ibott 1971, a digital risk programs syndicate, and managing agency services through Strategic Partner Syndicates. Apollo emphasizes innovation, data-driven decision-making, and collaboration in its operations. With a diverse team of over 200 professionals, the company is committed to service excellence and aims for significant growth, targeting $1 billion in Gross Written Premium.

Insurance London, United Kingdom Founded 2009 ~1 employees

Work at Apollo in HR or recruiting? Claim this page

Employees
1
0% in the 3 months to Jun 2025
Revenue / employee
$5M
Revenue ~$5M
12-month attrition
80.8%
Tech: 92.3%
H1B filings, FY2026
3
Sponsors visas
Open jobs
6
Last 30 days

Salaries at Apollo

All salaries

63 salary profiles in the US

Most reported roles

Pay by level, gender and ethnicity · India salaries

H-1B sponsorship

H-1B Sponsorship Limited
H-1B Filings by Department
Finance2
Marketing1

Peer reviews

Worked with someone at Apollo?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

Apollo FAQ

How many employees does Apollo have?

Apollo has about 1 employees, unchanged over the 3 months to Jun 2025.

Does Apollo sponsor H1B visas?

Yes. Apollo filed 3 H1B (LCA) applications in FY2026, according to the latest U.S. Department of Labor disclosures. Most of them were for Finance roles.

What is Apollo's revenue per employee?

Apollo makes about $5M in revenue per employee, based on $5M annual revenue and 1 employees.

How much does Apollo pay?

6figr has 659 salary profiles for Apollo in India and 63 in the US, with pay broken down by role, level and gender on the Apollo salaries page. See Apollo salaries in India

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.