Sompo Canopius, which has an office in Bermuda, is simplifying its underwriting management and structure and has announced a number of staff changes, only a week after revealing its new brand name and ...