Mozilla logo

Mozilla

Our mission is to ensure the Internet is a global public resource, open and accessible to all.

Website
mozilla.org
Headquarters Location
331 E Evelyn Ave ste 100, Mountain View, CA 94041-1530
Total Investment Amount
$2,300,000
Employee Count
5,000 - 10,000 employees
Year Founded
2003
CEO
Mitchell Baker
Founded By
Blake Ross, Netscape, Dave Hyatt
Is Public
FALSE
Is Acquired
FALSE
To discover, search, filter and sort thousands of companies and job listings please sign in.