Archive: Wed Oct 2021

According to American Express’ 2012 Global Customer Service Barometer, one third of US consumers think businesses are paying less attention to providing good customer service in 2012. * Surprising no? Especially, as companies are more exposed than ever with consumers able to…
Read More