107 employees
Siccec is a collection and portfolio recovery company engaged in portfolio management, administration, and purchase operations.
2008