Shelia Anderson

SVP & CIO Corporate Functions

As Chief Information Officer (CIO) for Liberty Mutual’s Corporate Functions, Shelia Anderson is responsible for applications and technologies that drive the global company’s Financial, Human Resources, Legal, and Data and Analytics Operations. Anderson’s team is responsible for building, implementing, and maintaining innovative technology solutions that scale to meet Liberty’s growing global business needs across the 45,000+ employee base operating in 29+ countries.  

Prior to joining Liberty Mutual in 2017, Anderson had most recently served as Vice President and CIO of Property and Casualty Insurance at USAA. She previously held executive roles with several Fortune 500 Global Technology organizations, including HP and Electric Data Systems.  

Anderson was recognized by Insurance Business America as a “2018 Elite Woman.” She received her Bachelor of Science in Computer Science from Louisiana Tech University and her Master of Science in Engineering Management from Southern Methodist University.