2019 Global CIO SurveyJan 15, 2019
Pressure to impact revenue puts CIOs under immense strain, study finds
Almost half of CIOs (49%) believe their job satisfaction has decreased in the last 12 months, while 29% say their work/life balance has worsened, says Mark Rogers, CEO of Logicalis.