Optimization of a Data-Driven Customer Relationship Management (CRM) System for Better Decision Making