Exploring ten key paradoxes of social enterprises, and how to navigate the extreme challenges and seize the tremendous opportunities these organizations present.
Describes the range of responsibilities expected from modern nonprofit organizations and their boards, executive management, frontline staff, and community volunteers.