David Faggard

Captain David Faggard holds the title of Chief of Emerging Technology at the Air Force Public Affairs Agency in the Pentagon.