It’s always rewarding working with non-profits, because nearly every event or assignment you get to see the impact they have on the communities they serve. And it’s a reminder of the importance of helping each other. These are just a few of the non-profits I’ve worked with in the past.