В 1982 году - помощник проректора
Ленинградского политехнического института. В качестве эксперта Государственного комитета по науке и технике работал в аппарате экономического советника посольства СССР в Бельгии.
С 1992 года - возглавлял один из отделов комитета по экономике и финансам
администрации Санкт-Петербурга.
В 1995 году - начальник отдела внешних инвестиций в
Промстройбанке .
С января 1997 года - начальник Департамента инвестиций в правительстве Ленинградской области.
В 1998 году - глава Комитета по внешнеэкономическим и международным связям правительства Ленинградской области.
В 2004 году - заместитель начальника экономического Управления президента Российской Федерации, а с марта 2004 года - заместитель руководителя Аппарата
Правительства Российской Федерации.
С 13 сентября 2004 года - руководитель Аппарата Правительства Российской Федерации - министр Российской Федерации.
С 15 февраля 2007 года - руководитель Аппарата Правительства Российской Федерации - заместитель председателя Правительства Российской Федерации.
С 2008 по 2011 год - руководитель Администрации президента Российской Федерации.
C декабря 2011 года - депутат Государственной Думы избран в составе федерального списка кандидатов, выдвинутого Всероссийской политической партией "ЕДИНАЯ РОССИЯ", председатель ГД, член фракции "ЕДИНАЯ РОССИЯ".
С октября 2016 года - директор Службы внешней разведки Российской Федерации.