EFF employs 161 employees. The EFF management team includes Gennie Gebhart (Managing Director, Technology), Mitch Stoltz (IP Litigation Director), and Kelly Esguerra (Chief Financial Officer).
Looking for a particular EFF employee's phone or email?