Since 2022, Mozilla has been in an active process evolving what we do – and renewing our leadership. Today we announced several updates on the leader