Channel partners discuss Dell’s journey to record-high NPS
Dell Canada’s channel chief recently revealed a Net Promoter Score (NPS) of 78 in Canada, the seventh-highest score out of all the regions that Dell Technologies operates in. A couple of partners spoke to CDN about how that happened.