CCI are a leading Credit Management and Debt Recovery company who have been established for nearly 40 years and are the founders of International Credit Exchange, a network of some 90 agencies covering 130 countries and employing between them in excess of 3,500 staff.
The CCI Centre
Snowdonia Business Park
- Telephone: 01766771166
- Website: https://www.ccicm.com