The 8 toughest decisions IT leaders face

Every day, CIOs and other tech executives must face an array of daunting decisions, from how they allocate resources to how to prepare for shifts in the technology landscape. How do you prioritize projects? Is it really more efficient to outsource some of your development? Should you promote from within or seek more experienced talent…