Absolwentka Wydziału Prawa i Administracji Uniwersytetu Marii Curie-Skłodowskiej w Lublinie oraz podyplomowych studiów Organizacja i Zarządzanie w Lubelskiej Szkole Biznesu. Ukończyła studia Master of Business Administration na Wydziale Zarządzania Politechniki Lubelskiej. Program menedżerskich studiów był realizowany we współpracy z University of Minnesota w Minneapolis w USA. W ramach prowadzonego przez amerykański uniwersytet programu zdobyła również certyfikat w zarządzaniu zasobami ludzkimi i marketingu. Ukończyła programy szkoleniowe: Strategic Leadership Academy oraz Neuroleadership Academy ICAN Institute.
Od 2017 roku pełni funkcję członka zarządu PZU SA. Odpowiada za Pion Współpracy z Bankami oraz Pion Klienta Korporacyjnego.
Posiada doświadczenie w organach nadzoru. Jest członkiem rad nadzorczych: Banku Pekao SA, Link4 Towarzystwa Ubezpieczeń SA oraz Towarzystwa Ubezpieczeń Wzajemnych Polskiego Zakładu Ubezpieczeń Wzajemnych. Była także Przewodniczącą Rady Nadzorczej ZUS.
Posiada doświadczenie administracyjne. Pełniła funkcję Szefa Kancelarii Prezydenta RP, sekretarza stanu w Kancelarii Prezesa Rady Ministrów, a także była członkiem zarządu Powiatu Puławskiego. Przez 10 lat wykonywała mandat posła na Sejm RP.