Козлов Иван Михайлович родился 12 января в 1947 году в Оренбургской области. Его трудовая деятельность в ракетно-космической отрасли началась в 1964 году на Куйбышевском заводе «Прогресс».
В настоящее время он занимает должность начальника Службы Центра испытаний технических комплексов. Ветеран города Байконура, Заслуженный испытатель космической техники. Общий стаж работы на комплексе «Байконур» - 51 год.
Иван Козлов награждён: «Медалью имени академика С.П. Королева» Федерации космонавтики СССР, «Медалью имени С.П. Королева» Федерации космонавтики России, «Медалью имени Д.И. Козлова» Федерации космонавтики России; грамотой ГНП РКЦ «ЦСКБ-Прогресс»; знаком ФКА «За обеспечение космических стартов»; «Ветеран труда», «Ветеран города Байконур»; «Заслуженный работник ГНП РКЦ «ЦСКБ-Прогресс»; «Заслуженный испытатель космической техники».
Постановлением главы администрации города Байконура Ивану Козлову присвоено звание «Почётный гражданин города Байконур».