ITCS celebrates a successful 2017 with appointment of new Operations Director
Welsh IT and Telecoms specialist, ITCS, has revealed that 2017 was their most successful year to date, with the company expanding both their turnover and their staff as well as…