commercial and contract manager careers in Karur, India