Similar Items: Customer Relationship Management: Concepts And Technologies