Romana Tomc a ljubljanai közgazdasági karon tanult. A szlovén nemzetgyűlés alelnöke volt. Az Európa Tanács Parlamenti Közgyűlésének alelnöki tisztségét is betöltötte Strasbourgban. Szlovéniában három parlamenti bizottságban dolgozott: a Munkaügyi, Családügyi, Szociális és Fogyatékosságügyi Bizottságban, a Pénzügyi és Monetáris Politikai Bizottságban, valamint a Gazdasági Bizottságban. Romana Tomc a Szlovén Emberi Erőforrás Fejlesztési és Ösztöndíj Alap igazgatója is volt. Az EU Tanácsának szlovén elnöksége alatt a Munka-, Család- és Szociális Minisztérium államtitkáraként dolgozott, előtte pedig a Munkaügyi és Munkajogi Igazgatóságot vezette. Közel tíz évig dolgozott a Szlovén Kereskedelmi és Iparkamaránál. Emellett a Szlovén Vállalkozók Szövetségének titkára, a Számviteli Szolgáltatók Szövetségének titkára és az Adózási és Pénzügyi Szakértői Tanács titkára volt. A Szlovén Munkaadók Szövetségének gazdasági ügyekért felelős osztályvezetője lett.