US Army
Various Command and Staff Positions
JIEDDO
Chief Training Support Element
JIEDDO
Chief Training Support
IPKeys Technologies
Senior Project Manager
Cubic
Senior Military Analyst
Carnegie Mellon University
National Defense University
Kansas State