Carl Champagne

Chairman and CEO

Carl Champagne is a seasoned “Hi Tech” Business leader with broad experience in all aspects of technology companies. Carl invested in and acquired Eccovia Solutions…

Terry Johnson

Chief Financial Officer

Terry Johnson has served as Eccovia Solutions’ Chief Financial Officer since 2008 and has more than 35 years of experience in managing the financial affairs…

Laurel Rodriguez

Director of Marketing

As Director of Marketing for Eccovia Solutions, Laurel Rodriguez leads a marketing organization focused on building the Eccovia Solutions brand and driving awareness, thought-leadership, and…

Joe Skehan

Director of Engineering

Joe Skehan has been on the frontline of technology for over 30 years and in leadership roles for 14. He currently serves as the Director…

Sam Taylor

Director of Solutions, HHS and Public Sector

Sam Taylor serves as the Director of Solutions for Health and Human Services and Public Sector. His focus is on the development of programs and…

Follow Eccovia Solutions on social media