Idealist.org lists jobs for social good and volunteer opportunities to give back

idealist.org connects people, organizations, and resources to help build a world where all people can live free and dignified lives.