9 employees
It is a leading provider of information technology solutions to the federal, state and local governments.
1987