2002-2003 - директор МОУ «Верхне-Матигорская средняя общеобразовательная школа»
2003-2008 - заместитель главы администрации Холмогорского муниципального района, Архангельская область
2008-2010 - директор департамента образования Архангельской области
2010-2012 - зам. министра образования, науки и культуры Архангельской области
2012-2013 - зам. министра по развитию местного самоуправления Архангельской области
2013-2015 - заместитель Губернатора Архангельской области по социальным вопросам
2015-2018 - заместитель председателя Правительства Архангельской области
с 2018 - Председатель Архангельского областного Собрания депутатов