Ранее Геннадий Попов занимал должность замначальника территориального отдела департамента внутренней политики Краснодарского края.
Геннадий Попов родился в Магаданской области и получил высшее юридическое образование. В 2008–2009 годах проходил срочную службу в ВС РФ. Работал юристом в коммерческой организации, а затем с 2010 по 2021 годы работал в разных структурах администрации Лабинского района, в том числе был заместителем главы. С 2021 по 2022 годы работал в ГБУ КК «Многофункциональный миграционный центр», рассказали «НИА-Кубань» в пресс-службе администрации Краснодара.