FOR IMMEDIATE RELEASE: Mitch Ellis, Managing Director of Sanford Rose Associates® – St. Louis, Featured in ComputerWorld, Is IT Work Getting More Stressful, Or Is It the Millennials? Dallas, TX 5/13/2015 A survey of IT professionals that has been conducted in each of the last fo