1:24 C-Suites executives say that the customer is the responsibility of the sales and marketing people Debbie Jollie 3 views - 11 months ago