Some of the up and coming B2B terms and titles have become outrageous. In this episode we debunk a few. If you hear your role mentioned in this episode...RELAX! It's a joke...sort of :).