Ранее он работал в администрации и муниципалитетах Всеволожского района, с 2010 года был главным архитектором Приозерского района.
Губернатор Александр Дрозденко подписал распоряжение о назначении бывшего начальника отдела архитектуры Приозерского района Михаила Киреева главным архитектором Ленинградской области. Сегодня Михаил Киреев был представлен коллективу заместителем председателя правительства области по строительству Михаилом Москвиным.
Михаил Москвин напомнил, что федеральный законодатель ввел двойное подчинение для главных архитекторов в российских регионах − по административной части архитекторы подчиняются председателям отраслевых комитетов, по архитектурной − главам регионов. По словам зампреда правительства, Михаил Киреев будет курировать работу градостроительного совета, заниматься конкурсами и всем корпусом вопросов, связанных с архитектурой.
По данным пресс-службы областного правительства, Михаил Киреев работает в Ленинградской области с 2006 года: трудился на разных должностях в администрации и муниципалитетах Всеволожского района, с 2010 года работал главным архитектором Приозерского района.

