Tag: IT specilist
Recruitment specialist expanding fast
International IT recruitment specialist Cathcart Associates, who have an office in Edinburgh, have announced the opening of a new office in Leeds.The news follows the success of Cathcart’s Manchester office which is projecting 100...