Terry was Senior Vice President and Chief Information Officer for the Liberty Mutual Group, a diversified financial services organization with corporate headquarters in Boston, Massachusetts. He served in that position from 1994 through 2004. He had responsibility for worldwide information technology services for the Liberty Mutual companies, with 900 offices and 37,000 employees. Terry's Information Services organization, headquartered in Portsmouth, New Hampshire, employed approximately 2100 information technology professionals in multiple locations. Prior to joining Liberty Mutual in 1994, Terry spent 21 years with EDS in Dallas, where he was a Division Vice President, providing services to a number of customers in both Health Care and Worker's Compensation related businesses. Terry was responsible for EDS’ Hospital Systems Division, and multiple Medicare accounts and also was the lead executive for EDS’ joint venture with Harvard Community Health Care in delivering clinical systems. Terry has also worked in a variety of other industries including Retailing and Manufacturing. His past roles include support for such companies as Federated Department Stores, Nationwide Insurance and a number of Blue Cross and Blue Shield organizations. Terry also managed all health care eligibility systems for General Motors concurrently with managing their employee pension, retirement and savings programs.