Several insurance-linked companies have made leadership moves to bolster their growth. IMS, a telematics and connected ...