(a) Unless the bylaws provide otherwise, the board of directors shall elect the officers.
(b) Unless the bylaws provide otherwise, an officer serves for one year and until his successor is elected and qualifies.
(c) (1) If the board of directors in its judgment finds that the best interests of the corporation will be served, it may remove any officer or agent of the corporation.
(2) The removal of an officer or agent does not prejudice any of his contract rights.
(d) Unless the bylaws provide otherwise, the board of directors may fill a vacancy which occurs in any office.