Customer Satisfaction

May 16th, 2013

As part of a major TNG project, the stability of the corporate services could be greatly increased by the assignment of TNG. End customer satisfaction reports conducted by our client showed that the number of complaints has fallen by over 15.000 per week (!), or over 40%.