Northrop Grumman
Software Development Manager
Northrop Grumman
Chief of Engineering
Scientific Research Corporation
Program Manager
Trideum Corporation
Deputy Software Acquisition
Trideum Corporation
Program Manager - UX
Northrop Grumman
System Engineering Manager
University of Alabama