Charleston has a strong mayor-council government, with the mayor acting as the chief administrator and the executive officer of the municipality. The mayor also presides over city council meetings and has a vote, the same as other council members. The current mayor, since 2016, is John Tecklenburg The council has 12 members who are each elected from single-member districts. In 2006, Charleston's residents voted against Amendment 1, which sought to ban same-sex marriage in that state. Statewide, the measure passed by 78% to 22%, but the voters of Charleston rejected it by 3,563  to 3,353 votes .. How many years has John Tecklenburg been mayor?