260 employees
SCI is a technology corporation exclusively on the accounting industry, founded by IT professionals with experience in accounting firms.
1991