official communication agent careers in Karur, India