Nonprofit organizations are today caught in a web of complexity. Organizations are constantly growing, their activities are expanding, and they are always hungry for impact. The …