Starr
Starr is a global commercial insurance and investment organisation that provides property and casualty insurance solutions to businesses and industries. It operates internationally, writing business in 128 countries across six continents and offering tailored coverage for multinational and mid-sized firms. Its capabilities span specialized, high-risk markets, with solutions designed to help clients manage risk, strengthen resilience, and support operations across more than 170 countries worldwide.
Recently Posted Jobs at Starr
Starr Offices
OnSite Workspace
Employees work from physical offices.
Typical time on-site:
