3 ms·She, looks like Mitchell Baker is back as CEO as of earlier this year.by aeternum 6y agoShe, looks like Mitchell Baker is back as CEO as of earlier this year.