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

No comments