Mitchell Baker Resigns As Mozilla CEO Amid A Shift Privacy
Mozilla CEO Mitchell Baker has announced her resignation from the role as the organization shifts its focus.
Mitchell Baker Mozilla Corporation Executive Chairwoman Mozilla Corporation Mozilla Foundation Mozilla Corporation Executive Laura Chambers
Source: webpronews.com