It t eam leader careers in Indore, India