to join our team in Dumfries and Galloway, Scotland. Working under the supervision of the Deputy Head of ICT you will provide... everything running smoothly. (i.e networks, audio and video conferencing systems, backups, etc.) Monitor and investigate security alerts...
The HALO Trust