В 1994 году окончила 2 Московский ордена Ленина Государственный медицинский институт им. Н.И. Пирогова. Прошла обучение в ординатуре по специальности «Педиатрия» на базе детской городской клинической больницы святого Владимира.
Ольга Петровна работает в педиатрии более 20 лет и владеет опытом и знаниями, необходимыми для успешной и качественной работы врача-педиатра. После окончания ординатуры по специальности «Педиатрия», работала педиатром в городской поликлинике №5 Департамента здравоохранения города Москвы, с 2017 года работает в детском медицинском центре «Поллианна».
В свободное время занимается спортом, катается на коньках и лыжах, любит путешествовать.