ITC BUSINESS ADMINISTRATORS corporate office is located in Thibualt Sq, Cape Town, Western Cape, 8001, South Africa and has 51-200 employees.
itc business administrators ltd
itc business administrators
itc business administrators
itcba
business administrators
itc business administrators( pty) ltdhttps
| Location | People at location |
| Africa | 11-50 |
| North America | 1-10 |
Explore people who held key positions, contributed to ITC BUSINESS ADMINISTRATORS's success, and advanced their careers.
Group Manager, Informa... at SA Metal Group
Worked as Manager, Information Technology
at ITC BUSINESS ADMINISTRATORS (2010-2018)
Sales Representative at Balance Due Credit Sol...
Worked as Client Relationship Manager
at ITC BUSINESS ADMINISTRATORS (2022-2025)
Multi-Skilled Servicin... at Old Mutual
Worked as Credit Controller
at ITC BUSINESS ADMINISTRATORS (2019-2021)
Explore More
ITC Business Administrators is a prominent debt collection and recoveries agency in South Africa, established in 1989. They offer a comprehensive range of services including SME collection, contingency fee-based collections, receivables management, and adverse listing. Their clients range from small and medium enterprises to large corporations acro... Read More