customer marketingcustomer relationship marketingcustomer satisfaction in marketingcustomer service marketingcustomer retention marketingcustomer driven marketingcustomer value in marketingcustomer loyalty marketingcustomer driven marketing strategykey customer marketsclient marketingsatisfaction in marketing