
Staying one step ahead of the customer has gotten a whole lot harder recently. Whereas a customer journey once represented a swift trip from A to B and then perhaps to C, it now resembles something of an alphabet soup, with customers taking many a me...