Eric received a B.S. in Civil Engineering from Southern Illinois University at Carbondale in 1996. He worked as a technician and an engineer for Iroquois County from 1996 until 2004, at which time he was appointed County Engineer for Clay County. In July 2010 Eric was appointed Piatt County Engineer.
Established on January 27, 1841, Piatt County is named after James A. Piatt, Sr., who settled in that area in 1829, coming from Indiana.