Sompo GRS names Chubb’s Carroll as deputy head of life sciences

The underwriter spent 19 years at Chubb writing biotechnology and life sciences business.

To unlock article:

Login