Consider it your foremost action-item for now. This may require a paradigm shift in our approach to customer servicing . And so on. I suspect he's not aware of what he's doing, he probably thinks they're Perfectly Good Words. In fact, my colleagues seem to have no problems with the words either.
Neologisms exist because they solve linguistic problems.
Like a fuel injector solves many problems associated with the carburetor, new words should solve the problem of ungainly admixtures of old words describing concepts which language couldn't properly describe when the need arose. Eventually, the good ones become part of the language. But the whole point of a neologism is that it serves a purpose and somehow improves the language. It certainly doesn't clarify meaning. It's not particularly eloquent.