Григорий Иванович родился в 1963 году в Львовской области.
Начал свою трудовую деятельность в траловом флоте.
Получил высшее профессиональное образование в АЛТИ имени В.В. Куйбышева, а в 2003 году - прошёл обучение по президентской программе подготовки управленческих кадров в САФУ имени М.В. Ломоносова.
30 лет отработал в Архангельских городских тепловых сетях, 14 лет из которых - в должности главного инженера.