Customer Service — Or Lip Service?

Are companies doing a good job with customer service (the customer experience) — or is it just hype? Some companies are doing well, other not so much. Forrester recently released the results of its research involving its U.S. 2017 Customer Experience Index. Forrester at looks more than 300 brands in deciding its rankings. In a […]

Read more