Jobs for science technician in avadi