Nonprofit boards play a crucial role in ensuring organizations meet their missions, manage finances well, and make sound decisions on staffing and programming. But the challenges of recent years have ...