Starr, a global insurance and investment firm, holds an “A” (Excellent) rating from AM Best and operates in more than 100 countries. It provides a wide range of insurance products, including property, casualty, accident and health, aviation, marine, energy, and excess casualty coverages, serving multinational corporations and specialty sectors alike.