supply chain professionals careers in Karur, India