Mozilla Names Chris Beard Interim CEO, Appointed to the Board by Brian Hough 10 years ago Chris Beard