Mitchell Baker
Web
Mozilla CEO Brendan Eich Resigns After Marriage-Equality Furor; Mozilla Apologizes
Newly appointed Mozilla CEO Brendan Eich resigned his post today following an outburst of public...
jodi mardesich
10 years