Friday, April 4 2025

Mozilla CEO Chris Beard to depart at year end

Executive chair Mitchell Baker stands ready to be interim CEO as search takes longer than expected.

from Latest news https://ift.tt/2L49IAf

Leave a Comment

No comments:

Powered by Blogger.