Edward Levin has been named as the new Global Head of Accident & Health, General Insurance, at American International Group, Inc. (AIG), effective next month.
Levin will be based in London and will report to Christopher Townsend, Chief Executive Officer (CEO) of AIG International General Insurance.
In his new position, Levin will take responsibility for the global Accident & Health portfolio, including distribution and underwriting strategy. He will also be tasked with developing a global Accident & Health strategy, identifying growth opportunities, and to create a diverse distribution pipeline.
He joins AIG from Chubb, was he most recently served as Group Digital Business Officer. Before Chubb, Levin spent four years with ACE Europe as Executive Vice President of A&H, Life and Personal Lines. He has also held positions at Citigroup, and Booz Allen Hamilton.
Townsend commented: “Edward’s deep understanding of the A&H business and his experience in building out digital platforms and products will add value as we develop next generation digital capabilities for AIG. I am pleased to welcome Edward to AIG as we position our A&H business for growth in an evolving industry.”
Levin added: “I’m looking forward to joining AIG to build a market-leading A&H business. AIG has a strong heritage of product innovation and distribution leadership in this area; with this renewed focus we will be well positioned to deliver products and services that add value for our customers.”






