Fabric Technologist careers in Karur, India