Chuck Scherer is SVP for ILS at SRS Bermuda

Strategic Risk Solutions, the world’s largest independent insurance company manager, has announced that Charles “Chuck” Scherer has joined SRS Bermuda as a senior vice president – insurance linked sec…

Go to Source