Skip to main content

THOUSAND CURRENTS

SAN FRANCISCO, CAEIN: 77-0071852Website

Data sourced from IRS 990 public filings

THOUSAND CURRENTS WE FUND, CONNECT, AND WALK ALONGSIDE GRASSROOTS GROUPS TRANSFORMING THEIR COMMUNITIES.

International
Grantmaking & Regranting
International Development
Community-Led/Participatory/Grassroots
Progressive/Social Justice
Women & Girls
Convening & Network Building
Direct Service Delivery

Annual Revenue

$63,561,449

Known Funders

33

Grants Received

53

Financial History

YearRevenueExpensesAssets
2023$63,561,449$30,786,167$63,311,041
2022$23,796,383$23,889,477$28,892,801
2021$25,200,495$13,695,517$28,732,895
2020$15,204,408$80,529,850$18,209,575
2019$86,898,035$10,819,105$83,111,013
2018$6,636,185$5,926,666$6,528,328
2017$6,791,650$5,625,416$5,910,558
2016$4,193,988$4,669,023$4,613,245

Top Funders

$2,508,295 (2023)
$2,418,500 (2022)
$1,701,000 (2021)
TIDES FOUNDATION

SAN FRANCISCO, CA

$1,487,100 (2021)
$660,000 (2021)
IMPACTASSETSINC

BETHESDA, MD

$610,000 (2021)
CLIMATEWORKS FOUNDATION

SAN FRANCISCO, CA

$502,500 (2021)
$500,000 (2021)
TIDES FOUNDATION

SAN FRANCISCO, CA

$356,000 (2022)
IMPACTASSETSINC

BETHESDA, MD

$352,500 (2023)

Showing top 10 of 33 funders.

Key Personnel

From 2023 IRS 990 filing

S

SOLOME LEMMA

CEO

Officer
R

RAJIV KHANNA

DIR. OF PHILANTHROPIC PARTNERSHIPS

Key Employee
K

KATHERINE ZAVALA

DIR. OF LEARNING INITIATIVES

Highest Compensated
J

JENESHA DE RIVERA

VICE PRESIDENT

Officer
C

CINDY DEL ROSARIO TAPPAN

DIR. OF COMMUNICATIONS

Highest Compensated
S

SHILPA ALIMCHANDANI

CHAIR

Officer
H

HERSCHELLE MILFORD

SECRETARY

Officer
R

RUTH SAWYER

TREASURER

Officer
M

MICHELLE REDDY

DIRECTOR

S

SIHLE DINANI

DIRECTOR

Showing 10 of 13 key personnel.

Frequently Asked Questions

Other Nonprofits in California

All nonprofits in California

Unlock Full Nonprofit Data

Sign up for free to access the complete funder list, financial history, program details, key personnel, and smart matching.

Unlock full data & AI matching Sign up free