Glenn retired in December 2013 after a 25 year career in the United States Navy (USN) Civil Engineer Corps (CEC). As a "Navy Seabee," his tours included serving as Commanding Officer of Naval Mobile Construction Battalion TWO-FIVE at Fort McCoy, WI (2009-2011) and Executive Officer of Naval Mobile Construction Battalion FOURTEEN at Fort Lewis, WA (2003-2004). He was mobilized three times during his career including tours with US Southern Command, US European Command and US Central Command.