I work at Mozilla, there is no Firefox LLC. Please don’t post stuff like this if you’re unfamiliar with the corporate structure.
There is Mozilla Corporation a for profit entity that is responsible for virtually all development of products under the Mozilla name. Then there is Mozilla Foundation, a non-profit that is the sole owner of Mozilla Corporation. Mitchell until stepping down as CEO a few weeks ago was both the chair of the foundation and the CEO of the corporation.