595 results found for: customer service

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. […]