Company founded
1967
Number of employees
100
Annual revenue
$30000000
About CTI CTI was founded in 1967 and today has 69 full time employees working in Alexandria and Sterling Virginia and on site at the Naval Research Laboratory in Washington D.C.. CTI is a 100% Employee Owned Company.