XL Catlin’s Duffy to Join AIG as Bermuda Manager

Article 0 Comments American International Group, Inc. announced that Catherine Duffy will join the company’s General Insurance business as Country Manager of Bermuda, at a date to be determined. In this role, Duffy will oversee AIG’s insurance operations and strategy in Bermuda, reporting to Lex Baugh, chief executive officer of […]