CRM systems were thought to be the Holy Grail of business process improvement. For much of an organization, they are a great way to manage all the details for any given customer account. However, ask any sales rep about their customer relationship management (CRM) platform and you’ll likely hear a lot of groaning and complaints. …