916 employees
System Interact is a player in the market for credit collection and recovery solutions.
1997