The Customer Journey: Insights for Crafting an Effective CX Management Strategy