Indeed. I owe a significant amount of my professional and financial success to being able to communicate my/my teams' ideas and breakdown and communicate company strategy to my teams.
After a certain base level of excellence in engineering or another technical field, the distinguishing characteristic among levels of accomplishment seems to be communication, not a further 0.5% better at engineering. I see so many great technical people who are unable to communicate effectively and suffer badly from this.