Starr Companies Launched

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.

The new logo features a star reaching around the globe, with three visible legs representing insurance, investments and financial services, and the accompanying tagline “Security through knowledge and experience. Worldwide Since 1919,” says Starr, adding that the initiative features print and online elements, and a future website.

For reprint and licensing requests for this article, click here.
Security risk Data security Policy adminstration Digital distribution
MORE FROM DIGITAL INSURANCE