IT Technician jobs in Newhaven