Back to search

ELECTRONIC FRONTIER FOUNDATION INC

EIN 043091431 SAN FRANCISCO, CA

Revenue

$21,592,581

Assets

$56,346,261

Employees

121

Program services

No program records are available.