Shelia Anderson Joins Liberty Mutual Insurance in Newly-Created Role of Chief Information Officer for Corporate Functions

​​​​​​Liberty Mutual Insurance has appointed Shelia Anderson to the newly created role of Corporate Functions Chief Information Officer, reporting to Liberty Mutual’s Executive Vice President and CIO James McGlennon.  Based in Boston, Anderson will focus on enabling customer success for the corporate functions department, B2B architecture, and modernizing and digitizing core systems and processes.  

“To keep up with customer expectations and to stay relevant, every company – including Fortune 100 companies like us – must become faster, more agile and increasingly open to smart risk-taking, innovation and new ways of working,” said McGlennon.  “Whether those customers are internal or external, we need to develop products that keep pace with their changing expectations and enhance their user experience.  Shelia and her team will work with our internal corporate functions – legal, benefits, talent and enterprise services – to focus on system automation, their move to the cloud, and applications designed to streamline their work.”

In addition to working on products and applications for Liberty’s policyholders – such as the recently launched iBuyMotocycle, the digital buying experience for motorcycle insurance –McGlennon’s technology team also develops innovative internal products to help the company remain competitive.  One example of their work is the Cat-i application, which provides a faster, more accurate way to communicate catastrophe risk to senior management. Better information leads to better decisions concerning risk management, claims responses, and other areas of Liberty Mutual’s business, ultimately improving the customer experience. 

“I was drawn to Liberty for its culture of innovation and James’s dedication to pushing the technology envelope,” said Anderson.  “I’m excited to join the organization and look forward to partnering with the team to use emerging technology and create solutions that help Liberty compete and succeed in the global marketplace.”

Anderson has held senior level technology roles with several Fortune 500 global technology organizations, including HP and Electronic Data Systems. She most recently served as vice president and CIO for Property and Casualty Insurance at USAA.  She received her BS in computer science from Louisiana Tech University and her MS in engineering management from Southern Methodist University. 

Check out more examples of innovation and transformation at Liberty Mutual, by visiting our careers site at​

About Liberty Mutual Insurance 

Liberty Mutual’s purpose is to help people embrace today and confidently pursue tomorrow.  Keeping this promise means we are there when our policyholders throughout the world need us most.

In business since 1912, and headquartered in Boston, Mass., today we are a leading global insurer with operations in 30 countries and economies around the world.  We are the fourth largest property and casualty insurer in the U.S. based on 2016 direct written premium data as reported by the National Association of Insurance Commissioners.  We also rank 75th on the Fortune 100 list of largest corporations in the U.S. based on 2016 revenue.  As of December 31, 2016, we had $38.3 billion in annual consolidated revenue.

We employ more than 50,000 people in over 800 offices throughout the world.  We offer a wide range of insurance products and services, including personal automobile, homeowners, accident & health, commercial automobile, general liability, property, surety, workers compensation, group disability, group life, specialty lines, reinsurance, individual life and annuity products. You can learn more about us by visiting


Adrianne Kaufmann
Share This Page!