When nonprofits have to think like for-profits

Nonprofit organizations are often the bedrock of what holds communities together. Even those that go largely unnoticed make a huge impact. Good nonprofits are run by executives who are passionate about their cause and are driven to bring about change together with their community. Most nonprofits face the same challenge constantly: How do we keep […]