2 Technician Transport Jobs in Newport