Spending 3 years, earning a single promotion, and then (not immediately but shortly after) quitting and going somewhere else (for another promotion) is the surest route if applied consistently. Another route is to parlay one's background as a senior at a large company into an outsized role at a small company. Perhaps even CTO if it's a startup. After a few years as CTO, that person can work his way back into senior management at bigcorp.
It's difficult to see how someone could turn this into a profitable business. But if the backer isn't interested in profit, it's a great way to get assets inside the upper echelons of a lot of major companies...