Develop the soft skills
From reading this thread, it seems as though everyone basically agrees, soft skills are important. Even if the technical professional or manager is not proficient in every skill, they are still capable of learning and practicing to improve their soft skills. Organizations should encourage and help their technical talent develop these skills in order to become better-rounded technicians and business professionals.