Richard Allen

Richard Allen

Richard Allen

EVP, Head of Professional Lines, London Market Insurance & Deputy Active Underwriter, Syndicate 5151