Игорь Рудских родился 4 ноября 1964 года. Высшее образование в Кубанском государственном университете по программе «История». Впоследствии прошел курсы профессиональной переподготовки в сфере государственного муниципального управления.
После окончания ВУЗа начал трудовую деятельность учителем истории в средней общеобразовательной школе №33 города Краснодар. Затем перешел в Краевой фонд охраны памятников истории и культуры.
В 2006 году занял должность главного инженера Муниципального унитарного предприятия «Парк имени 30-летия победы» города Краснодар, входящий в состав в МУП «Аврора».
Игорь Рудских работал в 2013 году на олимпийских объектах в городе Сочи.
На посту директора МУП «Парки, инвестиции, туризм» города Краснодар Рудских сменил Георгия Мурадова 18 ноября 2016 года. Предприятие объединяет Городской сад, Чистяковскую рощу, Рождественский парк и «Солнечный остров».
За заслуги в профессиональной деятельности Игорь Викторович награжден знаком «Почетный строитель Кубани».