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 …
As SRS expands its global operations, they have appointed Luis Delgado …