C. V. Starr & Co. Inc. and Starr International USA Inc. have unveiled a new corporate umbrella brand, Starr Companies. Starr Cos. is a global, privately held, insurance, financial services and investments organization that will provide clients with solutions in asset protection and risk management, the companies say.

Starr says it has been in the insurance business for decades, but has experienced significant growth during the past few years, specifically through the building of insurance companies and the increase in scope of its general agencies.

Register or login for access to this item and much more

All Digital Insurance content is archived after seven days.

Community members receive:
  • All recent and archived articles
  • Conference offers and updates
  • A full menu of enewsletter options
  • Web seminars, white papers, ebooks

Don't have an account? Register for Free Unlimited Access