The City Charter requires a city manager appointed by the City Council. The city manager is the chief administrative and executive officer of the city. The duties of the city manager include:
appointing, suspending or removing any or all of the directors of departments and employees (police chief removal requires approval of the council);
attending meetings of the council and taking part in the discussions;
enforcing state laws and city ordinances;
implementing the decisions of the City Council;
keeping the council advised of the financial condition and future needs of the city and making recommendations as advisable;
making reports as the City Council may require;
preparing a financial report (audit) of the previous year's finances; and
Preparing the annual budget, submitting it to the City Council and overseeing its implementation.