You asked:

who was the ceo of microsoft before ballmer

  • Bill Gates
    Bill Gates
    Bill Gates was the CEO of Microsoft before Steve Ballmer.