Prawnik, w latach 1995-1997 pracowała w Urzędzie Ochrony Konkurencji i Konsumentów. W latach 1998-2000 była doradcą trzech kolejnych ministrów łączności. W latach 2001-2005 prowadziła działalność doradczą, a od listopada 2005 do maja 2006 była podsekretarzem stanu w Ministerstwie Transportu i Budownictwa, właściwym w sprawach łączności.
Od stycznia do maja 2006 r. pełniła obowiązki, a następnie w maju 2006 r. została powołana na stanowisko Prezesa Urzędu Komunikacji Elektronicznej (funkcję tę sprawowała do lutego 2012). W latach 2012-2015 prowadziła działalność doradczą, jednocześnie sprawując w latach 2014-2015 funkcję prezesa zarządu Wielkopolskiej Sieci Szerokopasmowej SA oraz w 2015 roku funkcję CEO projektu Internet dla Mazowsza.
W latach 2014-2015 – członek Rady ds. Cyfryzacji przy Ministrze Administracji i Cyfryzacji, od 2015 minister cyfryzacji w rządzie Beaty Szydło.