Welcome Michael DeAngelo, Chief People Officer
Michael DeAngelo joins the Mozilla leadership team this week as Chief People Officer. As Chief People Officer, Michael is responsible for all aspects of HR and Organizational Development at Mozilla Corporation with an overall focus on ensuring we’re building and […]