Understanding the Technology and Organizational Elements of Customer Relationship Management Systems
The impact of data integration on the costs and benefits of information systems