The Director of Finance shall perform all duties and exercise all powers conferred upon the Director of Finance by this Charter, City ordinances and State law defining the duties of city finance directors. These duties shall include but not be limited to:
(a) Serving as custodian of all monies of the City and keeping the monies in such manner and in such places as determined by this Charter, City ordinances and State law;
(b) Keeping the financial records of the City;
(c) Auditing the accounts of the several departments and offices and auditing all other accounts in which the City is interested;
(d) Administering the income tax collections of the City;
(e) Keeping Council fully advised of the financial conditions of the City and its future needs; and
(f) Performing such other duties as Council determines by ordinance or resolution.