What are the Duties of a Mayor?

A mayor has many duties and responsibilities that center around running the city government and providing goods and services for its people. The Mayor is the head of the local City Council and and has voting and veto rights as a part of this council. He is also in charge of the city budget and making sure city services are delivered. The mayor is the one who appoints the Chief of Police and Fire Chief for his city. There are many other duties a mayor assumes but is also able to hire individuals to whom he can dedicate some of these duties.