John Richards

John Richards

EVP, Head of Professional Lines, UK Insurance