Who elects Armenia's prime minister?

Armenia's prime minister is appointed by the president of Armenia.