ITC regularly conducts customer satisfaction surveys. Recent results using the Net Promoter Score (NPS) method indicate a NPS of 95

Certifications