There are many ways in which our talents can empower companies. Yes, that’s no secret, but when it comes to non-profits and non-governmental organizations, they are very rarely fortunate enough to hire someone to fulfill or develop social media or SEO/SEM strategies. Media Cause, a site that I work very closely with, allows online volunteers to step up to the plate and provide solutions for non-profit organizations. Crowdsourcing efforts make it possible for Media Cause users and registered non-profits to work hand in hand, while having their project tracked along the way.
Media Cause also has a blog, so you can get a quick idea of the type of projects available.