1245 employees
Intervalor specializes in solutions for credit, collection, backoffice and consumer relations.
1999