Ольга Давиденко родилась 11 февраля 1951 года в городе Волгограде. Окончила Волгоградский политехнический институт по специальности: «экономика и организация химической промышленности».
Работала экономистом на МП «Звездочка», в коммерческих компаниях. С 1997 года – на службе в налоговых органах. Последние восемь лет работала заместителем начальника инспекции Федеральной налоговой службы по городу Северодвинску. В апреле 2009 года перешла на работу в мэрию, в мае 2009 года назначена заместителем главы администрации Северодвинска по финансово-экономическим вопросам.
Ольга Давиденко запомнилась читателем БК бессмертной фразой из «северодвинского угара» a>: «Если 10 миллионов он куда-то увезет, то бошку оторвем!»
По данным БК, на ее место будет назначен архангелогородец, являющийся креатурой зама мэра Виктора Мошарева.