Hiscox chief Masojada to leave after two decades at helm of insurer in July 22, 2021 Company suffered a financial and reputational hit over Covid policies last year