How to keep customers - and keep them happy using Customer Research Riding the feedback wave Ever wonder who invented surfing? Apparently the Polynesians invented the sport in the 12th century. But what’s more interesting is imagining a person watching waves and...