No two nonprofits are the same. Some organizations are basically run by a single individual, while others have large teams of employees. Still others are run by a small team that is supported by dedicated groups of volunteers. One thing that many small- to medium-sized nonprofits have in common, …