The City Manager is the City's chief executive and is responsible to the City Council for the proper and efficient management of all municipal activities. The City Manager advises the Council on the City's planning and financial needs, as well as other municipal matters, implements all laws and ordinances, manages City facilities, prepares and manages the budget, carries out the City's business and administers the policies of the Council. The City Manager directs and coordinates the various departments and municipal services through appointed department directors who directly supervise and administer the various staff and operational elements of the City.