a. Prepare or cause to prepare annual financial statements, audits, annual debt statements and state budget documents. b. Provide technical and financial advice and assistance to town officials as need. c. Maintain all papers, documents, memoranda, reports and other materials relating to the financial records of the Township as property of the Township. d. Assist the Mayor and Council, the Chief Municipal Financial Officer (CMFO) and Bond Counsel in the decision to issue instruments of indebtness and assist in the preparation and process of issuing or selling such instruments. e. Attend all meetings of the Mayor and Council as requested. f. Provide planning and general advice as requested by the Mayor and Council, the Administrator or the CMFO. g. The Township Auditor shall prepare and provide detailed reports concerning matters referred to him as directed by the Mayor and Council, the Administrator or the CMFO. h. When directed or when subpoenaed in connection with Township business to appear and testify, the Auditor shall provide the services necessary to prepare for give testimony and shall provide such testimony as required. i. The Township Auditor may provide professional financial services not otherwise classified herein as requested by the Mayor and Council or the Administrator, including but not limited to the preparation of grant applications or the review of outside technical consultants.