By | December 20 2012 3:10 PM

Microsoft Corp. (NASDAQ:MSFT), the No. 1 software company, has determined there aren't enough well-trained professionals to meet demand especially as the cloud beckons and creates new jobs.