Continue in 4 seconds

Stephen Hantelman

Stephen Hantelman, chief of Systems Design and Integration for Lockheed Martin Corp.