Mozilla chairwoman Mitchell Baker is back in the CEO seat By: Silicon Valley Business Journal via Business Journals April 09, 2020 at 17:51 PM EDT Mitchell Baker, who cofounded the Mozilla Project in 1998, is taking over as the Mountain View browser company's CEO once again. Read More >>