Ukończyła nauki polityczne na Wydziale Prawa UJ (1997 – 2002), studia podyplomowe pn. „Kierowanie procesami edukacyjnymi w obszarze rewitalizacji, przedsiębiorczości i samorządności lokalnej” (Wyższa Szkoła Pedagogiczna im. J. Korczaka - 2015/2016), „Szkoła trenerów organizacji pozarządowych STOP, Certyfikat jakości szkoleń STOP I stopnia nr 54/01/2011.
Doświadczona trenerka i moderatorka spotkań i procesów. Współpracuje z organizacji pozarządowymi i instytucjami samorządowymi - pomaga im w rozwoju – m. in. w skutecznym planowaniu i realizacji działań, współpracy partnerskiej szczególnie na linii samorząd - organizacje pozarządowe oraz urzeczywistnianiu idei „partycypacji obywatelskiej” czyli włączania mieszkańców w dialog i współdecydowanie o sprawach publicznych. Na co dzień związana z Fundacją Biuro Inicjatyw Społecznych z Krakowa i Siecią SPLOT.
Współinicjatorka powołania Krakowskiej Rady Pożytku Publicznego (członkini I, II i V kadencji Rady) i Komisji Dialogu Obywatelskiego.
W 2024r. powołana również do Krajowej Rady Działalności PP.