Барабанщиков стал главой УСП в январе 2020 года по просьбе петербургского губернатора Александра Беглова. Ранее ведомство возглавляла Наталья Петрова, которая покинула должность в 2019 году, когда Контрольно-счетная палата начала УСП.