advisory board role descriptionrole of board of directors nonprofitrole of advisory board membernonprofit rolescharity board rolestreasurer role in nonprofitresponsibilities of a nonprofit boardadvisory board job descriptionnonprofit board job descriptionsadvisory board member job descriptionnonprofit board member job descriptionboard chair responsibilities nonprofit