Customer experience is the interaction that a consumer has, or comes to expect, when engaging with a brand. However, this simple concept has become a minefield for brands in this era of digital ...