Ukończyła studia na Akademii Górniczo-Hutniczej im. Stanisława Staszica w Krakowie na kierunku Inżynieria Materiałowa i Ceramika. W latach 1980–1983 kierownik Wydziału Ceramicznego w Spółdzielni Rękodzieła Ludowego i Artystycznego. Następnie w latach 1983–1986 pracowała jako nauczyciel w Szkole Podstawowej nr 6 w Białymstoku.
W latach 2010–2014 dyrektor Biura Pełnomocnika Rządu do Spraw Osób Niepełnosprawnych, a następnie od 7 marca 2014 do 27 kwietnia 2016 prezes PFRON[6]. Od 28 kwietnia 2016 pełniła obowiązki zastępcy prezesa zarządu PFRON ds. programowych. 25 sierpnia 2016 zakończyła pracę w PFRON[7].
Pełniła liczne funkcje kierownicze w ZHP: komendantki Hufca Białystok (1987–1988), komendantki Chorągwi Białostockiej (1990–1999), od 2000 funkcję zastępczyni Naczelnika ZHP. 3 grudnia 2005 wybrana została przez XXXIII Zjazd ZHP na funkcję Naczelnika ZHP. Funkcję tę pełniła do 9 września 2007, kiedy została odwołana przez XXXV Zjazd Nadzwyczajny ZHP.