The municipal manager shall be chosen by the council on the basis of his executive and administrative qualifications. At the time of his appointment, he need not be a resident of the municipality or this Commonwealth. The municipal manager shall not hold any elective governmental office.