W 1998 była wicewojewodą radomskim, ostatnim w historii tego województwa. Następnie objęła stanowisko szefa gabinetu politycznego ministra transportu Tadeusza Syryjczyka. Po odejściu z administracji rządowej pełniła kierownicze funkcje w strukturach Polskich Kolei Państwowych, m.in. dyrektora projektu (2000–2001), prezesa zarządu PKP Przewozy Regionalne (2001–2002), dyrektora Biura Prywatyzacji oraz członka zarządu, dyrektora promocji i spraw społecznych PKP.

30 grudnia 2010, po odwołaniu ze stanowiska prezesa PKP Andrzeja Wacha, została pełniącą obowiązki prezesa tej spółki. W maju 2011 została powołana na prezesa zarządu PKP. Odwołano ją w kwietniu 2012, powierzając jej jednocześnie stanowisko członka zarządu. Do września 2014 była wiceprezesem tego przedsiębiorstwa. Została także wiceprzewodniczącą Wspólnoty Kolei Europejskich oraz Zarządców Infrastruktury Kolejowej w Brukseli, członkinią Rady Wykonawczej Międzynarodowego Związku Kolei w Paryżu oraz członkinią konferencji dyrektorów generalnych kolei Organizacji Współpracy Kolei w Warszawie.