Laura Chambers Steps In as the new CEO of Mozilla as Mitchell Baker Departs
Mitchell Baker announced her decision to step down as CEO of Mozilla Corporation, the company behind Firefox, to return to her role as executive chair of the non-profit software organization. Taking over as the new CEO is Laura Chambers, a seasoned tech executive who has been a member of the...