Игорь Иванович Сечин родился 7 сентября 1960 года в Ленинграде.
Окончил Ленинградский государственный университет.
В 1988-1991 годах работал в исполкоме Ленсовета.
В 1991-1996 годах - в мэрии Санкт-Петербурга.
В 1996-1998 годах работал в Управлении делами президента Российской Федерации, в Главном контрольном управлении президента Российской Федерации.
В 1999 году руководил секретариатом первого заместителя председателя правительства РФ.
В августе 1999 года назначен руководителем секретариата председателя правительства РФ.
С 2000 года - заместитель руководителя администрации президента Российской Федерации.
С марта 2004 года - заместитель руководителя администрации президента Российской Федерации - помощник президента Российской Федерации.
12 мая 2008 года назначен вице-премьером правительства РФ.