Amido, a vendor-agnostic technical consulting agency, believes that the majority of big brands are still failing to understand their customers, despite a number of technological...