Ольга Захарова родилась в Москве в 1976 году.
В 1999 году окончила Московский Государственный Университет прикладной биотехнологии.
С 2000 по 2002 – Заместитель генерального директора ООО «Агентство необычных путешествий».
С 2002 по 2004 – Директор отдела внешней рекламы ООО «Рекламное агентство Серебряный Дождь».
С 2005 по 2008 – Генеральный директор дома моды Mia Shvili ЗАО «Миа Швили».
С 2009 по 2011 – Исполнительный директор ООО «Телеканала Дождь».
С 2011 по 2015 – Директор Парка Горького.
В 2014 году закончила обучение в НИУ «Высшая школа экономики».
В 2014 году прошла профессиональную переподготовку в «Московской школе Управления Сколково».
С 2016 по 2017 – Управляющий директор ООО «А-Пропертис».
С 2018 возглавила Проектный офис по развитию туризма Агентства стратегических инициатив.
С 2022 возглавляет Дивизион «Городская экономика» Агентства стратегических инициатив.