NextGov: “For the federal government, there was really nowhere to go but up in the latest Customer Experience Index released by Forrester Research. Yet, despite a better score this time around, the government still finished dead last – as it did last year – among 21 industries assessed by Forrester.”
Sorry, comments are closed for this post.