McGill and Partners appoints new Partner to its Reinsurance team

McGill and Partners