I have been working with ICMS for 3 years and found their staff highly knowledgeable in debt collection management. I would recommend ICMS to every company who need to recover a debt.