We recently got a new team lead last year who has a degree in the field but no working practice nor any leadership experience. Got shoe horned in to the roll, which pays ridiculously well, but as time has gone on he's become ignorantly confident.
Previously when having customer meetings we had an approx 80% win rate of work we bid for. We haven't won work where he's hosted a call in over 1 year.
When he attends a meeting he doesn't go in to any detail as to how we will do the job he just says "here at ***** we strive to provide a service that is succinct with the quality we are known to provide, we are cognizant of your needs and will help you on your business journey" This is how he answers almost any question. These are calls with pure technical people who i imagine must switch off the same as i do when i hear an utter word salad of corporate bullshit.