Originally this started as a platform for business apps. You can create custom apps with just drag and drop. Hence we chose the name CompanyHub (center of business) and the logo as Genie - to represent the magic it does.
Though this functionality is still there, we are marketing it as a CRM as I was adviced that people buy solutions, not platforms. In terms of vision, its still the same - you will be able to run your entire business on it.
Knowing this, do you still think they don't match and logo should change?
The problem isn't that you have a genie, the problem is that you have to tell people it's a genie.
A few things to mention about the brand is that a genie and the name companyhub don't really blend well. When ever I brand something I look at the name, the product and the vision. I ask myself what icons,letters,colors can I use or combine that tell what my product does with out having to say it.
Also the logo it's self is not really iconic and memorable. I'd say explore your options, if for some reason you want to stay with the genie theme maybe try a genie lamp instead.