Mozilla Foundation taps Nabiha Syed as executive director.