Simon Burgess steps down from British Insurance

New MD drafted into Towergate business

Filed under business insurance by