2,600+Employees
1919Founded
New York, NYHQ
6Open jobs
About Starr
Starr Companies is a global insurance and investment organization providing property, casualty, and accident and health insurance products for businesses and individuals, capable of writing coverage in 128 countries. It serves commercial and individual clients across six continents. Founded in 1919 by Cornelius Vander Starr in Shanghai, Starr is headquartered in New York City.
Open positions (6)
Global Head of Catastrophe Risk Analytics
Chicago, IL, USA · Hybrid · Posted 2026-07-08
Sr. Loss Control Consultant - Technical Property
Chicago, IL, USA · Hybrid · Posted 2026-07-06
Underwriter - Captive
Chicago, IL, USA · Hybrid · Posted 2026-06-20
Underwriter
Chicago, IL, USA · Hybrid · Posted 2026-06-10
Regional Underwriting Manager Risk Management Casualty
Chicago, IL, USA · Hybrid · Posted 2026-06-10
Underwriting Analyst Captive
Chicago, IL, USA · Hybrid · Posted 2026-06-02