
Navigators Re’s head of Latin America and the Caribbean in Miami, Ivan Vega, is retiring after more than 15 years with the carrier, this publication 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, this publication can reveal.