Денис Пестриков родился в 1982 году в Белой Холунице. Имеет три высших образования по специальностям «Вычислительные машины, комплексы, системы и сети», «Юриспруденция» и «Менеджмент».
О назначении сообщил глава региона Александр Соколов.
С 2004 по 2016 годы трудился в коммерческих компаниях в Кирове и Белой Холунице, в том числе на руководящих должностях. В 2017–2020 годах работал начальником отделов в министерстве промышленности и энергетики, министерстве лесного хозяйства, министерстве экономического развития и поддержки предпринимательства Кировской области.
С 2020 по 2021 годы занимал должность заместителя министра экономического развития и поддержки предпринимательства Кировской области.