Российский военачальник. Генерал-майор. Начальник Управления военных представительств Министерства обороны РФ. Ранее проходил службу на различных руководящих должностях в Вооруженных силах России. Отмечен государственными наградами и знаками отличия.
Олег Степанов родился 6 мая 1973 года в поселке Федотовка Владимирской области. В 1995 году окончил Тульское высшее артиллерийское инженерное училище. После окончания военного ВУЗа, на протяжении шестнадцати лет проходил службу в Вооруженных Силах Российской Федерации на различных руководящих должностях.
В 2010 году получил дополнительное образование в Государственном Образовательном Учреждении Высшего Профессионального Образования «Орловская региональная академия государственной службы при Президенте Российской Федерации.
На должность начальника Управления военных представительств Министерства обороны Российской Федерации назначен 26 февраля 2013 года.
Указом Президента России Владимира Путина 10 декабря 2020 года начальнику Управления военных представительств Министерства обороны РФ полковнику Степанову Олегу Николаевичу присвоено звание генерал-майор.