Originally an Evansville native, Glenn's family migrated to St. Louis in 1958 with Chrysler Corp. After attending school there he entered the U.S. Air Force in 1970. Glenn became an electronics technician specializing in the installation and repair of communications equipment.
During his career, Glenn spent tours of duty in Italy, Germany, and England. This accounted for nearly a decade of living overseas with his wife and two children. Glenn also enjoyed many other assignments including one where he was selected to perform communications support for the U.S. Secret Service.
After 21 years of military service Glenn and his family returned to his hometown of Evansville. He has been employed by WNIN as an engineer since 1989. In May 2013 Glenn was promoted to the position of Chief Engineer.