site logo

Skills index shows IT talent lacking in the workforce