CEO’s of both companies,Yahoo CEO Carol Bartz &Microsoft CEO Steve Ballmer . Ballmer uses a giant pen to sign the 10-year deal, , on Wednesday at Yahoo’s headquarters in Sunnyvale, Calif.