ITC Credit Bureau Company Contacts

ITC Credit Bureau

www.itc.co.za
ITC Credit Bureau is one of only six tier 1 credit bureaus in South Africa and is a full member of SACCRA and the Credit Bureau Association (CBA). ITC is one of six hosting credit bureaus in South Africa. ITC Credit... Read More
Contacts

Country

South Africa

City

Houghton, Johannesburg

Headquarters

Houghton, Johannesburg, Gauteng

Profile

Industry

Data Infrastructure and Analytics

Size

11 - 50