2,600+Employees
1919Founded
New York, NYHQ
3Open 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.