Starr Insurance Companies logo

Starr Insurance Companies

OTHER
New York, New York, United States

Starr Insurance Companies is an insurance company based in New York City, New York. Established in 1919, the company provides accident and health insurance products as well as a range of specialty coverages including aviation, marine, energy, and excess casualty insurance. It also provides a broad spectrum of insurance-related services, including claims handling and settlement, reinsurance, risk assessment, and loss control. The firm has additional offices in Atlanta, Boston, Carpinteria, Chicago, Dallas, Houston, Los Angeles, Miami, Philadelphia, and San Francisco. The assets are managed by the executive management team.

Total Investments
0
Portfolio Companies
0
Exits
0
Funds
0
Investment Focus