ELECTRONIC FRONTIER FOUNDATION INC
EIN 043091431 SAN FRANCISCO, CA
Revenue
$21,592,581
Assets
$56,346,261
Employees
121
Record history
- Name
ELECTRONIC FRONTIER FOUNDATION INC
Ingested May 31, 2026, 5:10 AM
Source record 6117590
- Address
SAN FRANCISCO, CA, 94109-7701
Ingested May 31, 2026, 5:10 AM
Source record 6117590
- Status
01
Ingested May 31, 2026, 5:10 AM
Source record 6117590
- Exemption
03 / 15 / 1
Ingested May 31, 2026, 5:10 AM
Source record 6117590