April 26, 2023in Chubb Appoints Stephen Vaughan to Lead its High Net Worth Personal Insurance Business in Europe