Mitchell Baker steps down as head of Mozilla Corporation
Mitchell Baker announced her resignation from the position of chief executive officer (CEO) of Mozilla Corporation, which she held since 2020. From the post of CEO, Mitchell will return to the position of Chairman of the Board of Directors of Mozilla Corporation (Executive Chairwoman), which she held for many years before being elected head. The reason for leaving is the desire to share leadership of the business and the mission of Mozilla. The work of the new CEO […]