tech:

taffy

Chris Beard

Mozilla Foundation Appoints Chris Beard CEO

Chris Beard has been appointed CEO of Mozilla. Mr. Beard was serving as interim CEO of the non-profit organization, following the departure of Brendan...

Chris Beard Is Interim CEO At Mozilla

Mozilla has appointed Chris Beard as the interim CEO at Mozilla. The announcement was made by Mitchell Baker, executive chairwoman of the Mozilla Foundation. Mr. Beard...