Provides insurance, reinsurance, and risk management services, offering coverage solutions for individuals and corporate clients across multiple sectors.
1980
United Kingdom
501 - 1,000 employees
Insurance
$1B - 10B in revenue
$1B - 10B in profitability