Ed Levin is Senior Vice President, Chubb Group and Digital Business Officer. He has executive responsibility for leading and directing digital initiatives for Chubb’s businesses on a global basis, focusing on reaching and enhancing the customer experience, including underwriting, sales and service, and distribution, both direct-to-consumer and through distribution partners.
Prior to this position, Mr. Levin was Division President, Accident & Health, Overseas General Insurance, a position he retained after ACE’s acquisition of Chubb in January 2016. He was appointed Senior Vice President, ACE Group, in March 2014.
Mr. Levin joined ACE in 2004 as Regional Executive Vice President of the company’s accident and health, personal lines and life insurance operations in the Europe, Middle East and Africa region, based in London. Before joining ACE, Mr. Levin served as Executive Vice President for Citigroup’s Europe, Middle East and Africa insurance operations in London from 2002 to 2004 and was Senior Vice President, Personal Lines, for Travelers in Hartford, Conn., from 199o to 2002. For the previous 10 years, he advanced through a series of management positions at Citibank and Booz Allen & Hamilton in New York and Buenos Aires.
Mr. Levin holds a Bachelor’s degree in Economics from Harvard College and a Master’s degree in International Business and Marketing from Columbia Business School.