Борис Глазков окончил Институт психологии имени Л. С. Выготского РГГУ по специальности «Социальная психология и педагогика» в 2009 году. Кроме того, он является дипломированным специалистом в области точных наук: в 2004 году получил диплом Московского авиационного института по специальности «Прикладная математика».
Его профессиональный путь начался ещё в студенческие годы с должности инженера в ФГУП «ЦНИИАтоминформ». После окончания МАИ Борис продолжил работу в сфере информационных технологий и управления, занимая ответственные позиции в ФГКУ «Войсковая часть 71330», Федеральной миграционной службе и Министерстве связи и массовых коммуникаций РФ.
Значительный вклад Борис Глазков внёс в качестве руководителя в ПАО «Ростелеком», где до перехода в «Роскосмос» занимал должность старшего вице-президента по инновационному развитию. За годы работы Глазков накопил колоссальный опыт и доказал свою эффективность в реализации крупнейших национальных ИТ-проектов, таких как «Электронное правительство», создание Государственной системы паспортно-визовых документов нового поколения и «Умный город».