SECTION 3.04 Powers and Duties of the City Manager.
   The City Manager shall be the chief administrative officer of the City. He shall be responsible to the Council for the administration of all City affairs placed in his charge by or under this Charter. He shall have the following powers and duties:
   (1)    He shall appoint and, when he deems it necessary for the good of the service, suspend or remove all City employees and appointive administrative officers provided for by or under this Charter, except as otherwise provided by law, this Charter or personnel rules adopted pursuant to this Charter. He may authorize any administrative officer who is subject to his direction and supervision to exercise these powers with respect to subordinates in that officer's department, office or agency.
   (2)    He shall direct and supervise the administration of all departments, offices and agencies of the City, except as otherwise provided by this Charter or by law.
   (3)    He shall attend all Council meetings and shall have the right to take part in discussion but may not vote.
   (4)    He shall see that all laws, provisions of this Charter and acts of the Council, subject to enforcement by him or by officers subject to his direction and supervision are faithfully executed.
   (5)    He shall prepare and submit the annual budget and capital program to the Council.
   (6)    He shall propose personnel rules, and the Council may by ordinance adopt them with or without amendment.
   (7)    He shall submit to the Council and make available to the public a complete report on the finances and administrative activities of the City as of the end of each fiscal year.
   (8)    He shall make such other reports as the Council may require concerning the operations of City departments, offices and agencies subject to his direction and supervision.
   (9)    He shall keep the Council fully advised as to the financial condition and future needs of the City and make such recommendations to the Council concerning the affairs of the City as he deems desirable.
   (10)    He shall prepare and mail to each councilmember a proposed agenda of the next regular Council meeting at least three days prior to the meeting.
   (11)    He shal1 perform such other duties as are specified in this Charter or may be required by the Council.