Cost Control Analyst careers in Karur, India