Customer Experience

Write an essay exploring the following question What are the main challenges facing companies wishing to
deliver excellent Customer experiences and how may this be
achieved through a modern CRM Programme?
I have uploaded the material used in class but please add 5 additional sources to backup your ideas and focus on the CRM program enhancing the customer experience over all. The class is called Managing the customer