Ukończyła prawo finansowe i skarbowość na Uniwersytecie Warszawskim, wcześniej kończąc studia licencjackie z administracji na Uniwersytecie Gdańskim.
Pierwsze doświadczenie zawodowe w obszarze podatków zdobywała w Krajowej Administracji Skarbowej w jednym z tzw. wyspecjalizowanych urzędów skarbowych do obsługi dużych podatników.
Później jako konsultant podatkowy, a następnie doradca podatkowy pracowała w polskich kancelariach doradztwa podatkowego, a także w międzynarodowej kancelarii doradztwa podatkowego wchodzącej w skład tzw. „wielkiej czwórki”, w których realizowała projekty w ramach stałego doradztwa podatkowego w zakresie CIT, WHT, VAT, audytów podatkowych, wdrażania procedur podatkowych. Ponadto posiada doświadczenie w reprezentowaniu klientów w toku kontroli i postępowań podatkowych oraz sądowo- administracyjnych.
W Kancelarii LTCA uczestniczy w projektach obejmujących bieżące doradztwo podatkowe.