If there’s one type of business software you get in abundance, it’s probably the customer relationship management systems (CRM). The market is almost overflooded with almost identical solutions and it’s actually difficult to impress anyone with a new CRM. It either has to have a nice price tag without sacrificing functionality or have a previously …