public relations pr careers in Karur, India