SECTION 16. DIRECTOR OF FINANCE.
   The city manager shall appoint a director of finance, who shall be a person experienced in accounting and budgeting, to serve for an indefinite term.
   Under the direction and control of the city manager and subject to the provisions of this charter, the director of finance shall be responsible for the proper administration of the financial affairs of the city, and except as otherwise provided by this charter or by general law shall have the power and shall be required to:
   (1)   Collect all taxes, special assessments, license fees and other revenues of the city, and receive all other moneys payable to the city.
   (2)    Have custody of all funds of the city or of any office, department or agency thereof, and deposit such funds in the bank or banks designated by the council.
   (3)    Supervise the purchase, storage and distribution of all equipment and supplies used by any office, department or agency of the city.
   (4)    Supervise the receipt and disbursement of all moneys and control all expenditures to ensure that budget appropriations are not exceeded. No proposed
expenditure shall be made unless the director of finance shall certify that there is available for the purpose an unencumbered balance in the proper item of appropriation.
   (5)    Maintain a general accounting system for the city and each of its offices, departments and agencies, and keep a separate account for each item of appropriation in the budget, showing the total appropriation, the amounts paid therefrom, the unpaid obligations charged thereto, and the unencumbered balance.
   (6)    Prepare for submission to the council by the city manager a cumulative monthly statement of all receipts and disbursements in sufficient detail to show the exact financial condition of the city and each of its offices, departments and agencies.
   (7)    Prepare for submission to the council by the city manager a complete financial statement and report as of the end of each fiscal year.
   (8)    Compile for use by the city manager in the preparation of the budget an estimate of anticipated revenues during the coming year and an estimate of probable expenditures for current expenses and capital improvements.
   (9)    Perform such other duties as may be required of him by this charter, by general law, or by city ordinance or order of the city manager not inconsistent with this charter or with general law.