State of the art knowledge and experience in the leadership of engineers Solid domain knowledge and hands on experience in software development and engineering principles Knowing the difference between real knowledge/understanding and Dunning-Kruger Open mind to listen and learn but also to give back knowledge to the organization Strong business problem-solving mindset Communication skills: Ability to adapt the communication method/style to the audience