Chubb | Company Profile - Revenue, Headcount, Tech Stack, Contacts

Company Directory for Chubb

Chubb

Overview

Chubb Limited is a global property and casualty insurance company headquartered in Zürich, Switzerland, with a significant presence in Germany and other countries. The company was formed in 2016 through the merger of ACE Limited and the Chubb Corporation, and it has centuries-old roots dating back to the Insurance Company of North America and Chubb & Son. As a component of the S&P 500 and publicly traded on the New York Stock Exchange, the company emphasizes innovation and strategic growth.

Chubb provides a comprehensive portfolio of insurance solutions that include marine, cargo, casualty, life, fire, aviation, and specialty coverages. Serving both individuals and multinational corporations, the company is known for its strong focus on risk prevention, claims automation, and client relationships, working closely with brokers and agents worldwide. Its international operations are supported by multilingual capabilities and a commitment to advancing digital transformation and product diversification.

Basic Information

Industry Insurance
Founded 1882
Revenue 59.6B
Headquarters 32 Baerengasse, 50354 Huerth, Nordrhein-Westfalen, Germany
Languages English, German, Spanish, French, Italian, Portuguese, Chinese, Japanese, Russian
Alexa Ranking 28,458

Contact Details

Key Focus Areas & Initiatives

  • Global property and casualty insurance solutions
  • Risk prevention and management services
  • Digital transformation and claims automation
  • Life and supplemental insurance offerings
  • Specialty, marine, and cyber insurance products
  • Strong broker and agent partnerships
  • Strategic acquisitions and market diversification
  • Multinational and industry-specific coverage

Technologies Used

  • .NET
  • Amazon Web Services (AWS)
  • Azure Cloud Platform
  • Salesforce
  • Guidewire
  • Docker
  • Kubernetes
  • Python
  • React
  • Snowflake
  • Tableau
  • VMware

Buyer Teams to Target

Risk & Insurance Operations

  • Chief Risk Officer
  • Head of Claims Management
  • Director of Underwriting
  • Claims Automation Manager
  • Reinsurance Director
  • Risk Engineering Lead

Technology & Digital Transformation

  • Chief Information Officer
  • VP of IT Infrastructure
  • Director of Cloud Services
  • Head of Cybersecurity
  • Enterprise Architect
  • IT Procurement Manager

Finance & Corporate Strategy

  • Chief Financial Officer
  • VP of Financial Planning & Analysis
  • Strategic Sourcing Manager
  • Director of Business Development
  • Corporate Controller
  • Head of Mergers & Acquisitions

Marketing & Distribution

  • Chief Marketing Officer
  • Digital Marketing Director
  • Head of Broker Partnerships
  • Channel Development Manager
  • Brand Strategy Lead
  • Customer Experience Manager

What They Buy

  • Core insurance and policy administration platforms
  • Cloud infrastructure and hosting solutions
  • Business intelligence and data analytics tools
  • Cybersecurity and risk management software
  • Enterprise CRM and customer service platforms
  • Digital marketing and engagement solutions
  • Business process automation technologies

Signals to Watch

  • 📆 Executive or board-level hiring in risk and technology roles
  • 🚀 Launch of new insurance products or digital platforms
  • 🤝 Strategic partnerships with other insurers or fintechs
  • 💰 Large claims settlements or capital investments reported
  • 📊 Investments in data analytics and automation initiatives
  • 🌏 Expansion into new international markets