Is Thought Leadership Just a Buzzword?

From time to time, people will poke a bit of fun at me for using the phrase “thought leadership.” They will point out that it sounds like yet another buzzword, that it is overused or too vague to mean anything. Most of these criticisms are entirely fair. Regardless, I find “thought leadership” to be the best term to use for various reasons.