a business strategy that integrates the functions of sales, marketing, and customer service, using technology and massive databases of information is called