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:
Was this article valuable?
Here are more articles you may enjoy.
A Super Yacht Armada Came to Miami, Leaving a Marine Graveyard in Its Wake
Viewpoint: Why Florida Property Insurance Rates Might (and Might Not) Keep Falling
Flood Insurance Gap Will Squeeze Local Governments and Homeowners, Moody’s Says
US Cyber Insurance Market Sees Flat Premium, More Third-Party Claims Hit Loss Ratio 

