85% of customer-facing teams are frustrated with lack of technology, says study Express Computer Nov 19, 2019 The findings reveal that the vast majority of surveyed agents believe that the technology tools provided to customer-facing…