The H

Mozilla appoints Gary Kovacs as new CEO

Back to Mozilla appoints Gary Kovacs as new CEO
Gary Kovacs Gary Kovacs is Mozilla's new Chief Executive Officer.
Back to Mozilla appoints Gary Kovacs as new CEO