
Navigators Re’s head of Latin America and the Caribbean in Miami, Ivan Vega, is retiring after more than 15 years with the carrier, Insurance Insider US can reveal.
Navigators Re’s head of Latin America and the Caribbean in Miami, Ivan Vega, is retiring after more than 15 years with the carrier, Insurance Insider US can reveal.