Mozilla Corporation is a sub of Mozilla Foundation. Mozilla Foundation controls Mozilla Corporation shares. Mozilla Foundation should based on the bylaws of Mozilla Corporation either have the board fire the C suite or replace the board of the Mozilla Corporation with those that will fire the C suite.
Mozilla Foundation is not doing that because it is not interested in changes. Running a large non-profit is a low effort, low risk, super lucrative job. The only way to affect Mozilla Corporation and Mozilla Foundation is for donors refuse to donate for Mozilla Foundation until it addresses the governance issues.