Shelia Anderson News

Liberty Mutual Insurance Appoints Anderson as Corporate Functions CIO in Boston

Liberty Mutual Insurance has appointed Shelia Anderson to the newly created role of corporate functions chief information officer (CIO), reporting to Liberty Mutual’s executive vice president and CIO, James McGlennon. Based in Boston, Mass., Anderson will focus on enabling customer …