Customer SatisfactionUpstream shares the values of its customers. Upstream is world class in customer satisfaction also. In a customer survey conducted in late 2007 by the world renowned firm of J.D. Power & Associates, 59% of Upstream customers said that they “definitely would recommend” Upstream to peers and associates. World class customer service organizations average 55% in this category, according to J.D. Power, so Upstream obviously takes its commitment to customer satisfaction very seriously.
|