The Aerospace Corporation
Senior Member of the Technical Staff
The Aerospace Corporation
Engineering Manager
Northrop Grumman
Software Engineer
Northrop Grumman
Research and Development Engineer
Purdue University
University of Southern California