W latach 1991–2021 była związana zawodowo z organizacjami pozarządowymi. Współtworzyła reprezentujące nurt stowarzyszenie Pracownia na rzecz Wszystkich Istot. Od 1993 do 1996 pełniła funkcję prezeski jego zarządu, koordynowała jej ogólnopolską kampanię na rzecz ochrony wilków i rysi oraz na rzecz objęcia całej polskiej części Puszczy Białowieskiej ochroną parku narodowego. W 1996 zainicjowała powstanie Stowarzyszenia dla Natury „Wilk”, którego pozostaje prezeską. Zasiadała w Komisji Ochrony Środowiska Rady Miasta Bielsko-Biała (1995–1998), Wojewódzkiej Komisji Ochrony Przyrody w Bielsku-Białej (1997–1998), Wojewódzkiej Rady Ochrony Przyrody w Katowicach (1999–2008). W 1999 została wybrana do grona członków stowarzyszenia Ashoka.

W 2003 doktoryzowała się z nauk biologicznych w Instytucie Ochrony Przyrody PAN w Krakowie broniąc pracy Dynamika populacji, ekologia i problemy ochrony wilka Canis lupus w Beskidzie Śląskim i Żywieckim, przygotowanej pod kierunkiem . Była następnie członkinią Rady Naukowo-Społecznej Leśnego Kompleksu Promocyjnego „Lasy Beskidu Śląskiego” (2003–2009), Kolegium Lasów Państwowych (2007–2016) i Regionalnej Rady Ochrony Przyrody w Katowicach (2008–2009). W latach 2008–2009 brała udział w pracach komitetu sterującego Infra Eco Network Europe (IENE), do którego należy Stowarzyszenie dla Natury „Wilk”.