4 ms·
Baker resigned as Mozilla Corporation CEO last year. She resigned from all remaining Mozilla positions this year.
by pseudalopex 1y ago
Baker resigned as Mozilla Corporation CEO last year. She resigned from all remaining Mozilla positions this year.