SRS expands their Latin American captive presence

A Bermuda insurance executive has been sent to South America to build the Latin American operations of Strategic Risk Solutions.
As SRS expands its global operations, they have appointed Luis Delgado …

Go to Source