Mitchell Baker has been named CEO of Mozilla again

Long-time Mozillian, Mitchell Baker, has been named as the permanent CEO of Mozilla Corporation after stepping into the role on an interim basis back in December. She was also CEO between 2005 – 2008. Read more…
Neowin