Иван Иванов е назначен за областен управител на Софийска област. От 2014 г. до сега е председател на Конфедерацията на обществени организации от сигурността и отбраната и почетен председател на Асоциацията на завършилите Колежа по отбраната на НАТО – България. 


В периода 2013-2014 г. е заемал длъжността заместник-министър на отбраната. От 2009 г. до 2012 г. е бил директор на Дирекция „Управление на човешките ресурси“ в Министерството на отбраната. Служил е също в Генералния щаб на Българската армия. Магистър е по обслужване и ремонт на електронно-изчислителни машини.


Интересен факт е, че е бил заложник на талибаните.