Согласно указу президента № 1447 от 31 октября 2011 года, Иван Захаров утверждён в новой должности на шесть лет. Иван Захаров – уроженец Новооскольского района Белгородской области и выпускник юридического факультета Белгородского госуниверситета. После окончания вуза, с 2000 года, работал в органах прокуратуры Белгородской области. В январе 2009 года указом президента РФ назначен судьёй Белгородского областного суда , где и работал по настоящее время.