Вице-мэр Захаров работал в администрации Новосибирска с 2014 года, он отвечал за организационную и кадровую работу. Причиной ухода с поста называют выход Геннадия Павловича на пенсию.
Ранее «МК в Новосибирске» писал о том, что в мэрии Новосибирска назначили нового начальника департамента организационно-контрольной работы.