The treasurer shall:
1. be responsible for all matters pertaining to the maintenance of all accounts of the city, and the maintenance and care of all property used by the city;
2. compile the annual budget of the city based upon detailed department estimates and work programs and control it under direction of the mayor;
3. prepare and submit to the mayor such financial reports and other data as may be required;
4. prescribe and control such procedures as are necessary to protect city funds and property;
5. perform such other duties as the mayor or council may require. (Ord. 77-01 (part), 1977)