Dick Schaeffer has a position (Executive leadership) at KEYW Corp

Details
Title Executive leadership
Is Current yes