The Manager shall be the chief executive officer and the head of the administrative branch of the Municipal Government, and shall be responsible to the Council for the proper administration of all the affairs of the municipality and the enforcement of all the laws and ordinances, except as herein otherwise provided, and to that end he shall have authority to make all appointments and removals of employees of the municipality in the departments and offices under his control.
   He shall attend all meetings of the Council, with the right to participate in its discussions but without the right to vote; and he shall attend meetings of any committee of the Council when so required by such committee.
   He shall prepare and submit to the Council the annual budget and be responsible for its administration after adoption.
   He shall prepare and submit to the Council as of the end of the fiscal year, a complete report on the finances and administrative activities of the municipality for the preceding year.
   He shall prepare and submit to the Council a monthly report showing the conditions of all appropriated funds.
   He shall issue all licenses and permits pursuant to ordinances and perform all other duties prescribed for him in this Charter or imposed upon him by any measure of Council.
   He may serve as head of any department or office except as treasurer or solicitor.
   Council may designate some qualified person to exercise the rights and perform the duties of the Manager during his temporary absence or temporary disability or during a vacancy.