Part two of a two part series
Software is at the heart of so many nonprofit functions. You can't afford down time. And you don't want to find out your new system won't talk to an existing one after its up and running. What's a nonprofit leader to do? In search of guidance we talked with Janna Finch of Software Advice an online firm that reviews nonprofit technology.