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.
NFL’s Rooney Rule Meets Biggest Challenge in Trump’s DEI Crackdown
GEICO Responds After Error Sent Cancellation Notices to Florida Drivers
Cost of Howden-Driven Talent War Rises to $31M for Brown & Brown
Another Appeals Court Balks at Class Action Over Auto Insurers’ ACV Methods 

