Starr hires head of international accident & health


Starr Insurance Companies has appointed Santiago Mora as head of international accident & health.

Mora will be responsible for the growth of accident & health outside of the US and Canada.

Starr Insurance, Appointment, Personal accident insurance, health Insurance, travel insurance, Santiago Mora, Jim Herbert, North America

Intelligent Insurer