Strategic Alliance Consulting Inc. (Strategic ACI)
Senior Systems Engineer
Sprint
Software Engineer III
TASC, Inc.
Software Engineering Section Manager
Northrop Grumman Corporation
Project Manager
TASC, Inc.
Sr. Systems Engineer
George Mason University
Penn State University
Northern Virginia Community College