Customer Relationship Management (CRM)'s Impact on B to B Sales Professionals' Collaboration and Sales Performance · Study