Building a successful non-profit organization requires certain skills and competencies, but the experience is not much different from starting a small business. By familiarizing yourself