Mozilla’s Mitchell Baker Steps Down as CEO

Mozilla not too long ago introduced that it could be present process important adjustments on the subject of corporate management, as introduced through outgoing CEO Mitchell Baker in an reliable submit. Baker will step down from her place as Leader Government Officer, and can be changed through Laura Chambers. With that being stated, Baker provides […]

Mozilla’s Mitchell Baker Steps Down as CEO Read More »