C.V. Starr, Starr International USA Announce New Corporate Brand, Starr Cos.
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
- Lloyd’s Insurers Don’t Expect Large Claims From Baltimore Bridge Collapse
- Insurer Chubb Readies $350M Payout Tied to Baltimore Bridge Collapse
- Southeast Seas Rising Faster Than Other Regions, ‘Turbocharging’ Floods, Report Finds
- Cracks in O’Hare Columns Aren’t Insured Property Damage, Just Bad Product – Court