Der 56-jährige Eschbach ist gelernter Diplom-Verwaltungswirt (FH). Er war von 1987 bis 2009 Hauptamtsleiter der Gemeinde Oberstenfeld. Nebenberuflich wirkte er von 2006 bis 2009 als Lehrbeauftragter des dienstzeitbegleitenden Unterrichts (dzU) beziehungsweise des Einführungslehrgangs für Kommunalrecht und Kommunalverfassungsrecht beim Landratsamt Ludwigsburg. Seit 2009 leitet er das Haupt- und Personalamt der Stadt Neckarsulm.
Zu den Aufgaben des Fachbereichs Zentrale Steuerung und Verwaltung gehören die Personalverantwortung für mehr als 2.000 Mitarbeitende, die Steuerung verwaltungsinterner Prozesse, die Vorbereitung von Grundsatzentscheidungen, die Europangelegenheiten, die Auslandsbeziehungen des Landkreises sowie die Zusammenarbeit mit den Gremien.