Idealist.org
Idealist connects idealists—people who want to do good—with opportunities for action all over the world. We are the number one resource helping people find jobs, internships, and volunteer opportunities with nonprofit organizations...
Read more...