D-Tech Release Annual Customer Satisfaction Statistics
D-Tech International is pleased to announce a 97.9% customer satisfaction rating over the past 12 months. After the initial installation of our products, or after receiving support, D-Tech reaches out to all its customers for feedback in an attempt to maintain and improve an exceptional standard of customer care. Here are the results from September 21/22.