Press One For? Posted By : Keyclicks
May 16th, 2008
One of the aspects in business life that makes our blood boil here in the Keyclicks office, are companies that deploy technology in their business in an attempt to improve customer service, but in doing so; actually achieve the complete opposite.
More: continued here