4 ms·
The last CEO was Chris Beard. Eich was CEO for 11 days. He donated to Yes on 8 not a Christian organization. Donations are public. He resigned under pressure fr
by pseudalopex 6y ago
The last CEO was Chris Beard. Eich was CEO for 11 days. He donated to Yes on 8 not a Christian organization. Donations are public. He resigned under pressure from Mozilla employees and the public. It wasn't because of a formal code of conduct.