Po dobu více než 28 let vyvíjel Eric software v různých odvětvích, včetně zdravotnictví. Působil jako Enterprise Architect pro University Hospitals v Clevelandu. Jako Principal Architect, v posledních deseti letech před vstupem do Net Health, vedl mnoho velkých podniků při jejich úsilí o modernizaci aplikací.
Ve své současné roli působí Eric jako hlavní architekt Net Health a také vede softwarovou inženýrskou organizaci, která zahrnuje všechny týmy pro vývoj produktů pro všechny produkty Net Health.