Starr Insurance

Starr Insurance, founded in 1919 by Cornelius Vander Starr, is a privately held company headquartered in New York, NY. With a team of 2,765 employees, it operates in the insurance industry, providing a diverse range of insurance and financial services across 128 countries.

Company Overview

Starr Insurance is a privately held insurance company founded in 1919 by Cornelius Vander Starr. The company has its headquarters in New York, NY, and operates in 128 countries across six continents. With a team size of 2,765, it is classified as a very large enterprise. Starr Insurance specializes in a variety of sectors, including insurance, investments, and financial services.

Insurance Products

Starr Insurance offers a comprehensive range of insurance products tailored to various industries. These include commercial property and casualty insurance, crisis management insurance, site pollution liability insurance, and cyber risk insurance. The company also provides specialized insurance solutions for sectors such as aviation, construction, energy, and hospitality. Additionally, it offers financial lines insurance products, including directors and officers liability and employment practices liability.

Global Presence

Starr Insurance has a significant global presence with locations in major cities across the United States, Canada, Europe, Asia, and South America. Key locations include Dallas, Houston, San Francisco, Toronto, London, and Tokyo. This extensive reach allows the company to serve a diverse clientele and respond to various market needs effectively.

Specialized Services

Starr Insurance provides specialized services such as crisis management insurance to protect brand reputation, political risk coverage for asset protection, and inland marine insurance solutions for construction and transportation. The company also offers environmental insurance products and comprehensive risk management solutions for sectors like energy and marine.

History and Founding

Founded in 1919, Starr Insurance began with the establishment of the first insurance company in Shanghai, China, by Cornelius Vander Starr. The company's long history reflects its evolution and adaptation within the insurance industry, leading to its current status as a global leader in various insurance and financial services.

Companies similar to Starr Insurance