The City Manager is appointed by City Council and is the Chief Administrative Officer (CAO) for the City. This individual is charged to carry out the directives of Council and provides oversight of all City Departments. The manager prepares ordinances and the annual budget for Council approval. In addition of the duties of Manager, the position incorporates several roles including Zoning Administrator, DDA Administrator, Street Administrator, City Planner, and Public Affairs Officer. This position provides staff assistance to all standing committees of City Council. The Manager appoints all personnel to staff positions except the City Attorney.