It's become evident that both endeavors need dedicated full-time leadership." Mozilla's new CEO is Laura Chambers – a tech executive who has served on the of board of directors since 2021.
Results that may be inaccessible to you are currently showing.