Benefits: An annual salary of 25000 45000 GBP 26 days holiday in addition to bank holidays Work permit issued by the employer Visa assistance About this vacancy: The IT Specialist is primarily responsible for providing required assistance to the company…