Генеральный директор Транспортной группы FESCO. Глава «Дальневосточного морского пароходства» (с 2024 года). Заместитель руководителя Федеральной антимонопольной службы (2021—2024), генеральный директор АО «Скоростные магистрали» (2020—2021), генеральный директор АО «Федеральная пассажирская компания» (2016—2020), заместитель Председателя Правительства Московской области — министр транспорта Московской области (2015—2016), заместитель Председателя Правительства Московской области (2013—2015), генеральный директор ГУП «Мосгортранс» (2006—2013). Президент Федерации триатлона России (2016—2020). Президент Всероссийской федерации лёгкой атлетики (2020—2024).
возглавляемая Ивановым Транспортная группа FESCO задействована в перевозке российской нефти и санкционных грузов.