I don't think you need to worry too much about CCM. I don't think its caused any confusion.
I'm aware of one individual who may be ideally placed to be a CMS project manager, but in fairness I'll leave it to him to respond, as I'm sure he will in due course.