Romana Tomc a studiat la Facultatea de Științe Economice din Ljubljana. A fost vicepreședintă a Adunării Naționale a Sloveniei. De asemenea, a ocupat funcția de vicepreședinte al Adunării Parlamentare a Consiliului Europei de la Strasbourg. În Slovenia, a lucrat în trei comisii parlamentare: Comisia pentru muncă, familie, afaceri sociale și dizabilități, Comisia pentru finanțe și politică monetară și Comisia pentru economie. Romana Tomc a fost, de asemenea, director al Fondului sloven pentru dezvoltarea resurselor umane și burse de studii. În timpul președinției slovene a Consiliului UE, a lucrat ca secretar de stat la Ministerul Muncii, Familiei și Afacerilor Sociale, iar înainte de aceasta a condus Direcția pentru muncă și drepturile lucrătorilor. A lucrat aproape zece ani la Camera de Comerț și Industrie a Sloveniei. A fost, de asemenea, secretar al Asociației slovene a întreprinzătorilor, secretar al Asociației serviciilor de contabilitate și secretar al Consiliului de experți în probleme fiscale și financiare. A devenit șefă de departament pentru probleme economice în cadrul Asociației Slovene a Angajatorilor.