Report - The Deloitte CIO Survey 2014 CIOs: At the Tech-junction€¦ · 60 percent tend to be organisations with less than 2,000 employees, perhaps reflecting the entrepreneurial mindset

Please pass captcha verification before submit form