Section 7.01.   Appointment of Department Heads.
   The City Council may establish City departments, offices or agencies in addition to those created by this Charter and may prescribe the functions of all departments, offices and agencies, except that no function assigned by this Charter to a particular department, office or agency may be discontinued or, unless this Charter specifically so provides, assigned to any other.
   The City Manager, Finance Director and Law Director shall be appointed by and be under the direct supervision of the City Council.  All other department or division heads and all subordinate officers shall be appointed by the City Manager or Acting City Manager, with the exception of those under the direct supervision of the Finance Director and Law Director.
   All department heads shall be appointed on a basis of practical knowledge, experience and managerial ability in the position to which they are being appointed.