The success of any non-profit organization is highly dependent on the board of directors, the staff (including the executive director) and the relationship between the executive director and the board.