David Faggard
Jump to navigation
Jump to search
Captain David Faggard holds the title of Chief of Emerging Technology at the Air Force Public Affairs Agency in the Pentagon. [1]
This article is a stub. You can help by expanding it. |