Logo

Overview

About the Company

Chubb is a global insurer that offers life insurance, commercial insurance, supplemental health insurance, and reinsurance. Chubb was founded in 1882 by father and son, Thomas and Percy Chubb. The company was originally a marine underwriting operation located in New York City. In 1967, Chubb was incorporated; it was later listed on the New York Stock Exchange. The company’s awards include being named the “Best Admitted Property/Casualty Insurance Company” by readers of Business Insurance, and one of Chicago Business’ “Best Places to Work.” The company is headquartered in Zurich, Switzerland.

The company offers numerous career opportunities across its 54 locations worldwide. Those who wish to begin a career with Chubb will find job openings in areas such as project management, underwriting, finance, technology, risk, claims, HR, and...