Eric is an Advisory Board Member at Insight Sourcing Group. He is currently the Chief Executive Officer for OptumInsight, focused on connecting clients across the health system with the company’s uniquely powerful breadth of capabilities and expertise. Eric joined the company in 2008 and previously led the Optum Payer Solutions business, helping health plans achieve their growth, clinical management, and operations and administration goals.

Eric is a seasoned leader with more than 30 years of experience in outsourcing, systems integration and consulting services. He has led large technology and service organizations and served as a senior consulting leader. Prior to joining Optum, he served as President, Business Development, Global Outsourcing Services for Computer Sciences Corporation, where he was responsible for a team with an annual new business revenue target of $7 billion across multiple industries, including health care. Before that, he was co-founder and executive vice president of Agilera, Inc., a management consulting partner at Ernst & Young LLP, and a vice president of the Financial Services Insurance business unit at EDS Corporation.