In a world where customer experience is a cornerstone of success for Canadian insurers, enhancing the customer journey means ...