Mozilla's IT department is led by Nancy Hang (Head of Engineering Program Management, Emerging Technologies) and has 547 employees.
Dimitri Kirchner
Staff Security Engineer
Kevin Meinhardt
Staff Software Engineer
Yilun Zhang
Staff Machine Learning Engineer
Daniel Brooks
Principal Engineer
Olivia M
Senior Software Engineer
Brandon Wells
Senior Site Reliability Engineer
Ben Hearsum
Senior Staff Software Engineer
Daniel Mueller
Shane Hogan
Senior Engineering Manager
Leslie Orchard
Staff Engineer
Looking for a particular Mozilla employee's phone or email?