Brown Named Chief Marketing Officer for Starr Companies
Leilani Brown has joined Starr Companies as vice president and chief marketing officer. In this role, she will oversee the company’s marketing, brand management, advertising, corporate communications, and digital strategy.
Brown joins Starr with nearly 20 years of insurance, marketing and strategy experience. Most recently, Leilani was senior vice president and chief marketing officer for CQ Roll Call, a political news division of The Economist Group. Prior to serving in that role, she held marketing leadership roles with MetLife and American International Group.
Brown will be based at Starr’s New York City headquarters.
Starr Companies is comprised of C. V. Starr & Co., Inc. and Starr International USA, Inc. Starr’s insurance agencies write specialty lines covering aviation, marine, energy, property and excess casualty insurance, including risks with international exposures. Starr’s insurance companies, Starr Indemnity & Liability Co. and Starr Surplus Lines Insurance Co., provide customized property/casualty and accident and heath insurance products.
- Why El NiƱo’s Promise of Quieter Hurricane Season May Not Be Good News for Insurers
- Silicon Valley Enclave Most Expensive US ZIP as AI Wealth Surges
- Brown & Brown Estimates Cost of Howden-Driven Talent War Could Hit $60M in 2026
- CBIZ Brokerage to Be Spun Off, Backed by Private Equity, After $5B Grant Thornton Deal