The municipal treasurer is a position of responsibility for a municipality according to the locally prevailing laws. The treasurer of a public agency is elected [1] by the voting public or is appointed by the municipal council or municipal manager. City treasurers are primarily responsible for managing the revenue and cash flow of the agency, banking, collection, receipt, reporting, custody, investment or disbursement of municipal funds.