Sie arbeitete rund 24 Jahre für die kaufmännische Rexroth-Geschäftsführung und mischte auch zwei Dutzend Jahre in der Kommunalpolitik mit. Zunächst als Ortssprecherin des kleinsten Lohrer Stadtteils Halsbach, dann als MSU/CSU-Stadt- und Kreisrätin und in ihrer letzten Wahlperiode von 2008 bis 2014 als 3. Bürgermeisterin der Stadt Lohr.
Halsbach