Now Playing : Yahoo Technology Chief to Step Down