26 employees
Interact develops software solutions in content management, input management, and invoice automation for industries and organizations.
1991