CSR

Will the Creation of 100,000 Customer Service Jobs in the US Increase Customer Satisfaction?

In a nationwide survey from Consumer Reports, sixty-seven percent of respondents had hung up on customer service without having their problem addressed. Will the addition of 100,000 customer service jobs help increase customer satisfaction? What can be done to address this problem? One group has formed to create 100,000 customer service representative jobs in the

Read More