You can change the Alliance leader either when the current leader assigns another member as leader, or when a Duke or higher-level officer initiates a vote for another officer to be promoted.