Microsoft appointed Amy Hood as chief financial officer to succeed Peter Klein, naming a ten-year veteran who already handles finances for one of the company’s most profitable divisions.