No, I got multiple cases of managers with speech impediment, I also saw a blind tech lead and a deaf one (who also happened to have a small speech impediment).
I also saw a bunch of C-levels being total sociopaths but that's another story :)
I also saw a bunch of C-levels being total sociopaths but that's another story :)