Игорь Яшин избирался в Рязанский горсовет (позднее ставший гордумой) по округу от поселка Никуличи и окрестных территорий. В 2000 году он вошел в состав того муниципального представительного органа, где преобладали не политики, а врачи, учителя и предприниматели. Там Яшин возглавлял комитет по градостроительной деятельности и городскому хозяйству.
Кроме этого, в его послужном списке есть период руководства средней школой, цехом нефтезавода, рязанским трамвайным парком и управляющими компаниями ЖКХ. В последнее время 66-летний Игорь Анатольевич был помощником депутата, в июне заболел и был госпитализирован в лечебное учреждение.