Starr Insurance Companies expands European presence

06-02-2020

Starr Insurance Companies has opened a new commercial lines office in Madrid, Spain as part of its strategy to expand its European presence.


Starr Insurance, Commercial Lines, Insurance, Reinsurance, Juan Carro Arbelo, Europe

Intelligent Insurer