The City Manager may be removed or suspended from office, subject to contract agreements, at the will of the Council by a majority vote of its entire membership. The action of the Council in removing the City Manager shall be final, it being the intention of this Charter to vest authority and fix all responsibility for such removal on the Council.