I'm delivering a presentation in which I want to mention people "who talk a lot" in companies. To me (non native english speaker), this term sounds a bit offensive.
I want to describe the kind of people that always talk about a solution, but never implement them. People that tell stories that never materialize. People that never deliver results, but are highly regarded just because they seem confident. People that create their worth through perception not results.
What would be the best 2-3 word expression of phrase to describe these persons without sounding offensive?
Thanks a lot!