All administrative officers of the city shall perform such duties as are provided for such officers by state law, this charter, the city ordinance, and the administrative directives of the City Manager. Unless the Commission shall otherwise provide by ordinance, specifying another officer of the city, the Clerk shall be the chief accountant and auditor of the city and he, or such other officer as shall be so designated by the Commission shall, subject to the direction of the City Manager, maintain a system of accounts which shall conform to a recognized or uniform system of municipal accounts as required by law. Each city officer shall exercise and possess all of the powers, privileges, and immunities granted to city and township officers exercising the same duties for cities and townships generally under the general laws of the state.