Enabling Technologies Support Desk has been at least 98% in customer satisfaction for the last 2 years but the last two months (June and July) we have 100% SATISFIED clients!
When was the last time you bothered to fill out a survey when you were satisfied? The fact that we get 100% satisfied clients to respond means they have to feel strongly about how well The NOC (Network Operations Center) support team has responded to and resolved their issues!