Robert T. Hastings, Jr. had a position (vice president of communications) at BAE Systems, Inc.

Details
Title vice president of communications
Is Current no
Executive yes