(a) Each contract between a charitable organization and a fund-raising counsel shall be in writing and shall be filed by the charitable organization with the Attorney General prior to the performance by the fund-raising counsel of any material services pursuant to the contract.
(b) The contract shall contain such information as will enable the Attorney General to identify the services the fund-raising counsel is to provide and the manner of his or her compensation.