Trainee Technical Specialist 29 August by OV Ltd - Part of Manx Telecom Group Information Technology View Job