Being a successful CEO would not make you a good president of the US because they are completely different jobs. They should buy themselves a congressional seat for a few terms to learn the lay of the land first.
See, the thing is, I don't think they should be completely different jobs. The primary task of a good CEO is to create efficiency - that's how you stay competitive. We could use more than a little efficiency in our bloated bureaucracy. Good CEOs also know how to delegate to other good people. In short, a CEO is exactly what we need running the Executive Branch.
Of course, the Legislature is a completely different animal, and the President has to be able to work with the Legislature to pass new laws, but I see no reason why a CEO can't do that, particularly a conservative legislature.