Frank X. Shaw, Microsoft’s chief communications officer, is leaving the software giant after nearly 30 years of playing a vital role in shaping the company’s public messaging, according to a memo he sent to staff viewed by Fortune. Shaw said he’s decided it is time to move on and try new ventures, though he has