Chubb Ltd. opera como una empresa holding que se dedica a la provisión de seguros comerciales y personales de bienes y responsabilidad civil, seguros personales de accidentes y de accidentes y salud (A&H), reaseguros y seguros de vida. La empresa tiene su sede en Zúrich, Zuerich, y actualmente cuenta con 43.000 empleados a tiempo completo. A través de sus subsidiarias, la empresa ofrece una gama de productos y servicios de seguros y reaseguros a clientes de todo el mundo. Sus segmentos incluyen seguros comerciales de bienes y responsabilidad civil (P&C) en Norteamérica, seguros personales de bienes y responsabilidad civil (P&C) en Norteamérica, seguros agrícolas en Norteamérica, seguros generales en el extranjero, reaseguros globales y seguros de vida. La empresa ofrece productos y servicios de seguros comerciales, como programas de gestión de riesgos, control de pérdidas e ingeniería y gestión de siniestros complejos. La empresa proporciona productos especializados de seguros a sectores como aviación y energía. También ofrece coberturas de seguros para particulares, incluyendo seguros de hogar, automóviles, objetos de valor, responsabilidad civil complementaria y embarcaciones recreativas. Además, ofrece seguros individuales de accidentes personales, salud complementaria y vida en países seleccionados.