3 August 2023

TransRe makes CRO and chief actuary appointments