Good short read on internal v external C-Level promotion. My thoughts run mostly parallel to those of the author in that firms need to spend more time developing internal talent (think MLB) than trying to poach "famed" hires from the outside. The risk of losing talented other C-Level execs and spending hundreds of millions of dollars on failed projects the new guy wanted to brand himself are too high.
Read it here