Originally Posted by
Mojo31
Corporate talk is unbelievable. I just cannot relate to people using words and phrases like nugget, gem, deep dive, synergy/synergize, empower, content, game changer, bandwidth, etc. and the worst of all - win-win.
How about Key Opinion Leader? Stakeholders? Granular?