B blog.mozilla.org Mozilla Welcomes Raffi Krikorian as Chief Technology Officer 5 points greatgib 20 days ago 2 comments