Григорий Григорьевич Козлов окончил факультет электрификации Санкт – Петербургского государственного аграрного университета по специальности «инженер-электрик», несколько раз повышал квалификацию на профильных курсах.
Двадцать лет проработал в филиале республиканского унитарного предприятия «Витебскэнерго» «Полоцкие электрические сети». Занимал должности мастера производственного участка, диспетчера района электросетей, главного инженера Чашникского РЭС. В должности главного инженера управлял районом электрических сетей, в состав которого входят два удаленных участка, обслуживающих города Чашники и Новолукомль и более 200 деревень с населением 36000 человек.
С сентября 2012 г. – заместитель главного инженера филиала ОАО «ЛОЭСК» «Лужские городские электрические сети.
Представление трудовому коллективу предприятия нового руководителя состоялось 18 февраля в Лужском филиале ОАО «ЛОЭСК». В тот же день состоялась встреча нового директора «Лужских городских электрических сетей» Григория Козлова с главой администрации Лужского городского поселения Юрием Хилем. В процессе встречи стороны договорились о продолжении сотрудничества ОАО «ЛОЭСК» и местной администрации, направленного на социально-экономическое развитие Луги и Лужского района.