In a conversation with Xpress, Kelly Shanafelt explains the day-to-day of a nonprofit consultant and offers advice for new and established nonprofits, alike.

In a conversation with Xpress, Kelly Shanafelt explains the day-to-day of a nonprofit consultant and offers advice for new and established nonprofits, alike.