There’s a relentless in-your-face reality that IT managers have to address, especially at publicly traded companies. When the quarterly financial report is due, the pressure from top brass to hit ...