poor customer service

March 12, 2014

Your future is in your hands

Back in mid-January, BDO released a report, written by the Economist Intelligence Unit (EIU), which looked into the impact of poor customer service on businesses worldwide. […]