10 October 2019

Lloyd's chairman takes role at insurtech Cuvva