The City Manager shall be the chief administrative officer of the city government. He shall carry out the policies formulated by the Commission. He is charged with the responsibilities of supervision and management of all of the services of the city and with responsibility for the enforcement of the ordinances of the city, this charter, and applicable laws of the State. He shall make the reports to the Commission required by this Charter, and such others as may be required of him by ordinance or by resolution of the Commission, and, in addition thereto, any which he may deem advisable. He shall prepare the budget of the city for consideration by the Commission, as in the charter provided, and upon the adoption thereof by the Commission, as in this charter provided; he shall administer the budget so adopted and keep the Commission at all times informed as to the financial affairs of the city. He shall have the right to take part in the discussion of all matters coming before the Commission, but shall have no vote. In addition to the duties prescribed by this charter, he shall perform such other duties as may be required of him by ordinance or by resolution of the Commission.