Игорь Титенков с 2007 года работал в администрации города в департаменте Главы города: помощником Главы города, руководителем департамента Главы города.
С 2011 до 2013 года был руководителем администрацией Свердловского района г. Красноярска
С 2013 до 2014 работал заместителем Главы города, руководителем департамента городского хозяйства администрации г. Красноярска
В 2014 году занял должность Первого заместителя Главы города, руководителя департамента городского хозяйства администрации г. Красноярска