Employment in the IT sector is slowly improving, but people may be critically under-skilled, according to Eddie Liu, manager of IT recruitment at Robert Walters.
Commenting on the ...