SECTION 3.04 POWER AND DUTIES.
   The Manager shall be the chief executive officer and the head of the administrative agencies of the Municipality. He shall be responsible to the Council for the proper administration of the affairs of the Municipality and, subject to the provisions of this Charter, he shall have power and be required to:
   (a)    Appoint and when necessary remove any of the appointive officers and employees of the municipality except as otherwise provided in the Charter;
   (b)    Prepare the budget estimates annually, submit them to Council, and administer the budget adopted annually;
   (c)    Prepare and submit to the Council and to the public annually, a complete report on the finances and administrative activities of the Municipality for the preceding year;
   (d)    Keep the Council informed of the current financial condition and future needs of the Municipality;
   (e)    With consent of Council; delegate to subordinate officers and employees of the Municipality any duties conferred upon him by this Charter and by ordinance, and hold them responsible for their faithful discharge;
   (f)    Execute, on behalf of the Municipality, contracts for supplies and services as authorized by the Council;
   (g)    Perform such other duties, not inconsistent with this Charter as may be required by the Council;
   (h)    Enforce this Charter and all ordinances and resolutions of Council.