For CIOs, soft skills are just as important as technical experience