The city manager ensures all city departments are running smoothly. In addition to being the office that deals with citizen complaints and questions, the office is responsible for preparing the city council agenda, as well as those of the Community Redevelopment Agency, city council workshop, development review committee and cultural affairs advisory committee. John Schneiger currently holds the position of city manager.