In a 501.3c I think the board is the top. From what I understand they’re usually funded through grants that have requirements that need to be met for each disbursement. If you fail then the money stops but there’s no “firing” the board they just stop getting funds.