People Moves: Zurich NA Appoints Bessette Chief Data Officer; O’Neill Named Head of NFP’s Financial Institutions Group
Zurich NA Appoints Bessette as Chief Data Officer Zurich North America, headquartered in Schaumburg, Illinois, appointed Kristen Bessette as chief data officer. Based on the East Coast, Bessette previously held multiple senior positions at Liberty Mutual Insurance in Boston, culminating …