Ольга Захарова родилась в Москве в 1976 году. Окончила Московскую академию прикладной биотехнологии. Окончила обучение в НИУ «Высшая школа экономики». Прошла профессиональную переподготовку в «Московской школе Управления Сколково».
В 1999 году организовала собственный бизнес — «Агентство необычных приключений»
С 2005 по 2008 гг. возглавляла дом моды Mia Shvili
С 2008 по 2011 год была исполнительным директором телеканала «Дождь»
С 2011 по 2015 годы работала директором Парка Горького.
С ноября 2018 года работает в должности заместителя генерального директора АНО «Агентство стратегических инициатив по продвижению новых проектов» (АСИ) , возглавляет Центр инициатив по развитию туризма, экологии и климату в АСИ