Barbara Resch trat 1991 als Auszubildende für den Beruf der Kommunikationselektronikerin in die Firma Agfa ein, in der sie nach erfolgreichem Abschluss bis 2000 als Facharbeiterin im Bereich Laserprinter arbeitete. Seit 2001 ist Barbara Resch in verschiedenen Funktionen für die IG Metall tätig. Nach Stationen als Gewerkschaftssekretärin bei der IG Metall Weilheim (2001 bis 2010) und der IG Metall Schweinfurt (2010 bis 2014) wurde Frau Resch im August 2014 zur Zweiten Bevollmächtigten der IG Metall Schweinfurt berufen. Im Mai 2016 übernahm sie die Tarifkoordination der IG Metall Bayern, bis sie im November 2018 die Position der Tarifsekretärin bei der IG Metall Baden-Württemberg antrat.