Starr Launches Italy Office, Appointing Arrigoni as Branch Manager October 26, 2026 Starr, the New York City-based insurance group, announced the opening of a branch office in Milan, Italy, marking an important...
Starr Europe Insurance Opens Office in Hamburg, Germany May 19, 2026 Starr, the New York City based insurance group, announced the opening of a new office in Hamburg, marking the further...