Microsoft names Chief Partner Officer