customer experience

Technology shouldn't torture people

Easy or Annoying? This is a bit of a diversion from my normal topics, but I know many of you…

14 years ago