Actually it was Steve Jobs that started this whole tech thing off in the first place with the original Apple and that brought on IBM and eventually Bill Gates and Steve Ballmer.
well, to put it in historical perspective, it was actually xerox (parc) that did it all first - from mac-like computers (the altos) to ethernet to e-mail. but jobs was able to see what xerox management couldn't. (although NeXT was a bit of a stumble.)
but there are times when it does help to have someone visonary running a company. and then there are other times ..