Social
efficient and effective charitable giving
Knowledge of community needs
Easy
Non Profit
Charitable giving expertise
Preservation of charitable legacies
Prudent investment of charitable dollars
Convening groups around community issues
Charity
Effective grantmaking