Knowing the customer
In large businesses, too many customers and too many ways customers interact with firm
Customer relationship management (CRM) systems
Capture and integrate customer data from all over the organization
Consolidate and analyze customer data
Distribute customer information to various systems and customer touch points across enterprise
Provide single enterprise view of customers