The duties of the Director of Finance and Public Record shall include the keeping and supervision of all accounts, and the custody and collection of all public moneys, rents and property belonging to or due the City; the making and collecting of special assessments; the issuance of licenses upon the order of the Mayor; the collection of license fees; the control, funding and payment of the public debt of the City; and such other duties as the Council may require.