An independent board of advisors and/or directors is one of the requirements to legally take charitable contributions in many countries. All large charities have one.