Starr Insurance has appointed Santiago Mora as head of international accident and health (A&H).
He will be responsible for managing the group’s A&H division outside the US and Canada.
Starr Insurance has appointed Santiago Mora as head of international accident and health (A&H).
He will be responsible for managing the group’s A&H division outside the US and Canada.