Jessica Humphrey Email

Chief Technology Officer . Catalist

Washington, DC

Location

Current Roles

Employees:
143
Revenue:
$15M
About
Catalist Address
1090 Vermont Ave, NW Suite #300
Washington, DC
United States
Catalist Email

Past Companies

CatalistChief Technology Officer
AFTDirector of Membership, Data, & Analytics
AFTDirector of Organizing, Higher Education