(a) The Administrative Officers of the City shall be a City Manager, City Clerk-Treasurer, Chief Accounting Officer, and City Assessor. They shall subscribe to the constitutional oath of office and be citizens of the United States. The City Clerk Treasurer, Chief Accounting Officer, and City Assessor shall be appointed by the City Manager and be confirmed by the City Council. Their compensation shall be set by the City Council upon the recommendation of the City Manager.
(b) Upon recommendation of the City Manager, the City Council may, by ordinance, create additional administrative offices; and may, by resolution, combine or in any other way alter any administrative offices in any manner it deems necessary or advisable for the proper and efficient operation of the City.
(c) In addition, the City Council may, by resolution, provide administrative services or offices by contractual agreement.