This is wrong twice, first, a bus driver is in full control of his vehicle, he can't decide on the route but he's totally autonomous in his decisions.
Then, a CEO does not decde 'what the goals of the company are', that's something that will be decided usually in close cooperation with other managers.
CEOs that act as dictators usually do not last very long, typically they'll be the ones to maintain relationships with the outside world at the highest level but that's not reason enough think that they and they alone make the decisions as to what the goals of the company are. A CEO tries to get his people 'on board' with respect to the decision that are being made, and if as a CEO you do not do that you will either find yourself between jobs or you'll face a walk-out of your managers. In many cases the 'goals of the company' are codified either in a mission statement, in the articles of incorporation or in a separate agreement between the major shareholders of the company.
In a company where the CEO is also the largest stockholder it may well be the case that the CEO dictates what the 'goals of the company are', but in that case it is probably better to speak of him or her as the 'owner' of the company in that context rather than the CEO.
CEOs carry out the corporate vision, they do not define it by themselves.
We're writing this in a thread about Apple, and in the case of Apple it is probably right to say that Steve Jobs is the man with the vision who indeed does set the goals of his company but just as he receives only $1 in compensation for his work (he has substantial stock so that is where his real compensation is) he is something of a rarity in CEO land.