CACI
–
Chantilly, VA, 20151
... and evaluate hardware, software, and systems. Evaluate emerging technologies to determine advantages and disadvantages of potential solutions in virtual, web-based, and desktop applications. Work with the development and testing team to devise ... - Apr 17