STARR Company Overview Brochure - 2019 - 1
Why Choose Starr?
A.M. BEST RATED
GROSS WRITTEN PREMIUM
CREATIVE PROBLEM SOLVING
Starr Insurance Companies (or Starr) is a leading insurance and investment organization,
providing property and casualty insurance solutions to almost every imaginable business
and industry in virtually every part of the world. Our global focus dates back to 1919, when
Cornelius Vander Starr founded an insurance enterprise in Shanghai, China.
Our talented and experienced associates are capable of writing in 124 countries on 6
continents. Our global reach enables us to manage risk and ultimately support the profitable
growth of organizations in a dynamic, competitive and ever-changing marketplace. Starr's
industry specialists tailor coverage to the specific needs of small, midsized and large
businesses and nonprofits. Regardless of their industry or size, organizations face risks that
are constantly evolving, which demands creative problem-solving. In addition to our worldclass underwriting, our loss control, claims and executive intelligence services help our
insureds mitigate risk, protect revenue streams and secure value chains.
Starr Insurance Companies is a marketing name for the operating insurance and travel
assistance companies and subsidiaries of Starr International Company, Inc. and for the
investment business of C.V. Starr & Co., Inc. and its subsidiaries.
Table of Contents for the Digital Edition of STARR Company Overview Brochure - 2019