In my 10 year career, I have worked in 2 different organizations that had opposite approaches to filling management and leadership positions, and I would love to hear your thoughts on how you approach filling key roles.
One organization was really big on developing their future leaders internally. There was a large focus on identifying talent across your teams and providing the training and opportunities to take on more and more responsibility. When there was a new position being added, internal candidates were typically the preference as they were more of a known quantity.
The other organization was all about hiring top down. For example, our COO may wear 4-5 different hats and at some point, a decision is made that one of those hats has become too big and needs to be worn by someone full time, so a new role is added. Instead of looking internally, we would go look for someone externally that has strong experience in that area to come in from the outside that can hit the ground running.
There are certainly times for both, but I would love to hear your personal take. Thanks!