C. V. Starr & Co., Inc. and Starr International USA, Inc. have unveiled a new corporate umbrella brand, Starr Companies. Starr Companies is a global, privately held, insurance, financial services, and investments organization, providing clients with solutions in asset protection and risk management.
Starr has experienced significant growth over the past few years specifically through the building of insurance companies and the increase in scope of its general agencies.
“The new corporate brand will assist us in creating a cohesive image and make an important contribution to Starr’s continued growth,” stated Jake Sokol, marketing director for Starr Companies.
The new Starr Companies logo features a star reaching around the globe to convey the international reach of Starr Companies. The three legs that are visible represent Insurance, Investments and Financial Services. The logo will be accompanied by the tagline “Security through knowledge and experience. Worldwide Since 1919.” The integrated branding initiative features print and online elements, including a new website that will be complete later this year.
Source: Starr International USA
Was this article valuable?
Here are more articles you may enjoy.
Icahn Money Manager Sues His Bosses and Bausch + Lomb Over Anti-White Bias
North Carolina Sting Operation Alleges Roofer Damaged Shingles to File Claim
Court Awards $32 Million Over Premature Baby’s Death at Yale Hospital
Three Top P/C Insurers Account for Most of Insurance AI Patents 

