In an environment of increased interdependency and collaborations among non-profits, for-profits, and governmental organizations, researchers and practitioners have begun to identify the need for a distinctive set of values, skills, and competencies for effective non-profit management.