Mozilla goes back to Mitchell Baker as CEO by opensourcelicensemanagement_8i6jyj • April 9, 2020 Chair and interim CEO of Mozilla Mitchell Baker resumes role she left over 12 years ago. …read more Source:: Open Source S Read more →