3 Laboratory Technician Jobs in County Borough of Newport