Chris Beard announced via blog post today his plans to step down as Mozilla Corporation CEO at the end of 2019. Beard joined the web software company in 2004, remaining an employee since then, with the exception of 2103, when he left to become Greylock’s “executive-in-residence,” while remaining on as an advisor. Beard was appointed […]...
