Richard Allen

Richard Allen

EVP, Head of P&C Professional Lines Insurance, Global Markets